Senior .NET Developer Offline

Job Summary:

We are seeking a skilled and experienced .NET Developer with 4+ years of hands-on experience in software development to join our growing team. The ideal candidate will have a solid understanding of the .NET framework and related technologies, with additional technical knowledge being a strong advantage. A good command of English (B2 level or higher) is required for effective communication within our international team.

 

Key Responsibilities:

  • Develop, maintain, and optimize web and desktop applications using the .NET framework.
  • Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to deliver high-quality solutions.
  • Write clean, efficient, and well-documented code that adheres to best practices.
  • Debug and troubleshoot application issues to ensure optimal performance and reliability.
  • Participate in code reviews, technical discussions, and system design.
  • Contribute to the continuous improvement of development processes and workflows.

 

Requirements:

  • 4+ years of professional experience with .NET technologies (e.g., .NET Core, ASP.NET).
  • Proficiency in C#.
  • Experience working with relational databases (SQL Server, MySQL, etc.).
  • Familiarity with RESTful APIs, web services, and Microservices architecture.
  • Knowledge of version control systems like Git.
  • Understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Strong analytical and problem-solving skills.
  • English proficiency at B2 level or higher.

 

Nice-to-Have Skills:

  • Experience with frontend technologies such as React, Angular, or Blazor.
  • Knowledge of cloud platforms (e.g., Azure, AWS).
  • Familiarity with containerization tools like Docker or Kubernetes.
  • Experience with CI/CD pipelines.
  • Understanding of unit testing and test-driven development (TDD).
  • Exposure to Agile or Scrum methodologies.

The job ad is no longer active

Look at the current jobs C# / .NET →