Back to Search
We're looking for a talented Senior .NET Developer to become a part of our remote workforce.
The role of a Senior Developer is situated within an Agile environment, focusing on the development and implementation of .NET-based software solutions contingent upon customer demands. In line with a strong foundational knowledge of .NET technologies, the chosen individual will be collaborating with a range of teams such as Project Managers, Business Analysts, and fellow Developers to comprehend the necessities of the project and output top-tier software solutions.
Responsibilities
- Formulation of software solutions contingent upon .NET, satisfying customer demands
- Teamwork with a variety of functional teams to apprehend project demands and deliver high-quality software solutions
- Engaging in all stages of the software development lifecycle, inclusive of design, coding, testing, and deployment
- Ensuring punctual delivery of software solutions, meeting quality standards
- Furnishing technical expertise and assistance to other members of the team
- Contributing towards the establishment of practices and standards for .NET development
Requirements
- A minimum of three years' experience in .NET development, including experience with ASP.NET, C#, and Entity Framework
- At least one year of experience in heading software development teams, showcasing proficient leadership capabilities
- Experience with REST and SOAP web services
- High familiarity with Amazon Web Services (AWS) and Microsoft Azure
- An understanding of Docker and microservice architecture patterns
- Proficiency in LINQ and various .NET technologies
- An ability to tackle problems analytically, exhibiting excellent problem-solving skillset
- Exceptional communication and teamwork skills, with the ability to work well in cross-functional teams
- English Fluency at an advanced or higher level
Nice to have
- Familiarity with DevOps practices, including continuous integration and deployment
- A strong understanding of unit testing and automated testing frameworks
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn