We’re looking for a Senior or Lead .NET Developer to join the active development phase of a large-scale project built from scratch for a global client. This is a long-term opportunity to be a part of a strong distributed team (20+ engineers), influence architecture decisions, and drive best development practices.
Responsibilities:
-
Design and development of new features and services
-
Promote and implement best practices in software development
-
Participate in architectural and technical discussions
-
Conduct code reviews and contribute to refactoring initiatives
-
Collaborate with an English-speaking international team using Agile processes
Requirements:
-
3+ years of experience in software development (5+ years for Lead level)
-
Strong experience with Microsoft .NET (preferably ASP.NET Core)
-
Hands-on experience building RESTful APIs
-
Experience with AWS Cloud, Docker, containers, and microservices
-
Proficiency in software design principles and working with SQL/NoSQL databases
-
Solid understanding of design patterns, SOLID principles, and modern development practices
-
Good spoken and written English for daily communication with the client team
-
Additional advantage: Experience with Graph Databases
Nice to Have:
-
Frontend development skills (HTML5, JavaScript/TypeScript, Angular, React, or Blazor)
-
Experience with CI/CD setup, code review practices, static code analysis, and automated testing
-
Familiarity with cloud platforms (AWS, Azure, GCP)
-
Experience working in SCRUM teams
-
Involvement in designing and documenting technical solutions
We offer:
-
Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota;
-
Competitive compensation that depends on your qualification and skills
-
Career development system with clear skill qualifications
-
Flexible working hours aligned to your schedule
-
Options to work remotely
-
Corporate medical insurance covering services of private and public medical centers
-
English courses online
-
Corporate parties and events for employees and their children
-
Internal conferences, workshops and meetups for learning and experience sharing
-
Gym membership compensation
-
5 days of paid sick leave per year with no obligation to submit a sick-leave certificate