Senior .NET Developer
EPAM · зарплата не указана · локация не указана · сайт компании · опубликовано 5 июня 2026 г.
Описание вакансии
We are on the lookout for an experienced Senior .NET Developer to become part of our team, contributing to the creation and enhancement of top-notch software solutions.
In this position, you will focus on building scalable platforms, improving application efficiency, and collaborating with diverse teams to deliver meaningful outcomes. If you have a passion for programming and enjoy tackling technical problems, we’d love to hear from you.
Responsibilities
Create and sustain reliable applications using .NET frameworks
Work closely with different teams to gather requirements and ensure smooth feature integration
Develop scalable solutions in line with industry standards and best practices
Enhance application efficiency and resolve technical issues to ensure consistent system performance
Design and develop microservices to support distributed system frameworks
Work with RESTful APIs to enable seamless service communication
Assist in the creation and management of CI/CD pipelines for automated deployment processes
Implement secure authentication and authorization mechanisms to safeguard applications
Take part in code reviews and offer valuable feedback to uphold high-quality coding standards
Requirements
A bachelor’s degree in Computer Science, Engineering, IT, or a related field
A minimum of 3 years of professional experience as a .NET Developer
Advanced proficiency in .NET/C# for building efficient and scalable solutions
Extensive hands-on knowledge of Angular for front-end development
Familiarity with CI/CD pipelines to streamline development and deployment processes
Experience in implementing secure authentication and authorization practices
Proven expertise in designing and executing microservices architectures
Experience with Azure for deploying and managing cloud-based applications
Strong understanding of RESTful APIs for service development and integration
Excellent debugging and diagnostic skills for resolving system-related issues
Ability to interpret and analyze code to recover unclear or incomplete specifications
Strong analytical skills for addressing complex technical challenges
Proficient English communication skills, both verbal and written, at a B1 level or above
Nice to have
Background in working with AI technologies and incorporating them into software solutions