We are looking for a Middle .NET developer with a strong technical background and analytical thinking to join our team!

Technologies to be used in the project:
• Back-end platform: .net, microservices, service fabric (stateful, stateless, actors);
• Strategic and tactical design: DDD;
• Storage: MongoDB;
• Server Infrastructure: Azure Service Fabric from Azure Cloud.

• 2+ years practical experience with ASP.NET, Web API and Entity Framework;
• Experience with C#, .NET Framework, .NET Core would be a plus;
• Knowledge of relational DB concepts, MSSQL Server, Mysql, MongoDB;
• Understanding OOP/OOD, SOLID and DDD principles;
• Understanding of Agile approach (Scrum methodology);
• Experience with Git flow;
• At least an intermediate level of English.

Will be a plus:
• Experience with Azure services;
• Experience with JavaScript, JS frameworks;
• Knowledge of Windows OS, Linux;
• Experience with Docker, Kubernetes.

Key responsibilities:
• Write a quality code following best practices;
• Support for existing software;
• Development of new functionality;
• Work closely with developers and quality assurance engineers.

About the project:
A social gaming tool - analogue of the Fifa Manager, implemented for cricket.
Cricket is the second largest sport in the world, after football, with over 2.5 billion fans globally.
With this game, users can create and control their own Club. Develop talents, train team players, and scout for new signings. They can also build their arena and facilities to improve over time in a 3D environment; make players ready to face other Cricket Clubs worldwide in the daily ranked league games and T20 tournaments.
The application is built with the .Net Core framework on the backend side and Unity for the frontend side.
The backend part is responsible for handling all the information and processes related to Clubs & players management, emulating & processing matches, user management, etc.

We offer:
• Competitive salary according to your qualification and skills;
• Flexible working hours aligned with your schedule;
• Paid vacations of 21 calendar days and sick leaves(10 days);
• Free English classes & speaking clubs at the office;
• Sports training compensations;
• Gym & massage facilities at the office (temporarily unavailable);
• Cafe with nice brunches & lunches right at the office (temporarily unavailable);
• Participation in industry conferences (temporarily unavailable);
• Accounting services provided by a highly qualified specialist;
• Friendly and highly skilled teams to cooperate with.

About ABNK Premium Systems

We are ABNK Premium Systems and we excel in quality software development.
Our goal is to deliver high-performance technical solutions and bridge the gap between the digital and physical worlds. From ambitious start-ups to enterprises, we deliver cutting-edge scalable products helping our clients realise their business objectives, acquire and retain customers, expand to new markets, as well as drive user engagement and commercial revenue.
ABNK Premium Systems was established in 2018, with a team of 40+ excellent developers and managers. It is now a parent company of Sport Systems (sportysystems.com).
We believe that a great vision without great people is irrelevant, so let’s create our future together!

Company website:

DOU company page:

Job posted on 23 June 2022
47 views    4 applications

To apply for this and other jobs on Djinni login or signup.
  • home_work Full Remote
  • engineering Outsource