Loading...

Middle/Senior Full-stack .NET Software Engineer

Back Middle/Senior Full-stack .NET Software Engineer

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

Requirements

  • 2+ years of experience with .Net and JavaScript
  • Deep expertise in C#, .NET Framework, .NET Core would be a plus
  • OOP/OOD skills and excellent quality of produced code
  • Strong knowledge of relational DB concepts, MSSQL Server, Mysql, MongoDB
  • Experience with ASP.NET, Web API and Entity Framework
  • Knowledge of Angular 2+ would be a plus
  • Experience with testing software, both in the coding stage (unit tests/TDD) and the functional stage (end-to-end and UI testing)
  • Understanding of Microservices architecture would be a plus (including ServiŅe Fabric)
  • Knowledge of Web Sockets
  • Experience with HttpClient
  • Knowledge of tactical design patterns of DDD
  • Knowledge OS Windows, Linux would be a plus
  • Experience with Docker, Kubernetes would be a plus
  • At least an intermediate level of English

Job responsibilities

  • Development of well-designed, easily maintainable, scalable, and reusable software
  • Development of solutions for technically challenging requirements
  • Create quality code adhering to industry-standard coding practices
  • Reviewing code of teammates
  • Attending daily stand-ups and team meetings
  • Estimation projects using different techniques
  • Writing unit and end-to-end tests
  • Suggest new ideas that will improve efficiency and introduce new technologies

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 and sick leaves
  • English courses
  • Sports training compensations

Why choose us

  • You will be working peacefully with a group of kind and professional people, no office drama, zero tolerance for bureaucracy
  • We maintain a balance between responsible work and a kind atmosphere in the office
  • Our company will make a lot of effort to support your professional growth

Contact Us

Contact Information