Skip To Main Content
backgo to search

senior .net developer

.NET, Angular, C#, Object-oriented Programming, SOLID (object-oriented design principles), TypeScript, Docker, Kubernetes, Microsoft Azure, Microsoft SQL Server, Unit Testing

We are seeking a Senior .NET Developer to join our remote team. As a member of our cross-functional team, you will participate in all phases of the software development cycle, including analysis, design, and implementation.

You will work alongside our QAs, Business Analysts, and Support Team to develop and upgrade software applications. You will also troubleshoot issues in the production environment and communicate with multi-national and multicultural teams primarily in English. We are looking for a developer with a strong understanding of .NET Core and C# who can write testable and maintainable code.

  • Participate in all phases of the software development cycle, including analysis, design and implementation
  • Develop software applications as part of a cross-functional team in collaboration with Team Lead, QAs, Business analysts, Support team, and other developers
  • Upgrade existing software applications according to changing business needs
  • Troubleshoot issues in production environment
  • Communicate with multi-national multi-cultural teams (primarily English)
  • Write testable and maintainable code
  • Bachelor’s Degree in Computer Science or equivalent
  • 3+ years experience in software development in a similar position
  • Strong knowledge of .NET Core and C#
  • Knowledge of frontend tech stack (TypeScript and Angular)
  • Familiarity with RxJs and ngrx
  • Demonstrated ability to design and implement software products
  • Excellent written and communication skills
  • Ability to work in a team, independently, with little supervision
  • Ability to learn and apply new technologies
  • Ability to manage shifting priorities and timelines
  • Knowledge of OOP, CQRS, and SOLID principles
  • Knowledge of MS SQL
nice to have
  • Experience with Kubernetes, Docker, and Microsoft Azure

benefits for locations

For you
  • Paid time off
  • Paid sick leave days
  • Medical insurance
  • Stable income
  • Lunch allowance
  • Bonuses for holidays celebration
For your comfortable work
  • Remote-forever work
  • Free licensed software
  • Stable workload
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses