We are searching for a seasoned Senior .NET Developer to be a part of our remote team.
As a member of the team, the Senior .NET Developer will focus on the creation, development, and maintenance of top-tier software applications that fulfill customer needs. The role involves working on a project with a scope that includes building a scalable, microservices-based framework using .NET technologies and deploying it on cloud platforms like Amazon Web Services and Microsoft Azure. A solid understanding of REST and SOAP APIs, Entity Framework, C#, and the Microservice Architecture Pattern is a necessity for the project. This role offers the chance to collaborate with a seasoned team of developers who are keen on delivering robust and scalable software solutions.
- High-quality software application design and development to meet customer needs
- Cross-functional collaboration with developers, architects, and project managers to deliver top-tier software solutions
- Involvement in all stages of the software development lifecycle (SDLC), including gathering requirements, designing, developing, testing, and deploying
- Assurance of software quality through implementation of best practices and standards
- Participation in code reviews with provision of valuable feedback to colleagues
- Contribution towards constant enhancement of software development processes and methodologies
- Guidance and training to junior developers for career growth
- A minimum of three years in .NET development targeting web application development
- Solid expertise in the design and implementation of REST and SOAP APIs, and Entity Framework
- Comprehensive understanding of cloud platforms such as Amazon Web Services and Microsoft Azure
- Proficiency in C# and LINQ
- Practical experience with Microservice Architecture Pattern
- Skilled in Docker and containerization
- Experience operating within Agile/Scrum development methodologies
- Outstanding communication and collaboration abilities with proficiency in working efficiently within a remote team setting
- An upper-intermediate English proficiency level
- Prior experience with DevOps practices, including continuous integration and deployment
- Acquaintance with unit testing and automated testing frameworks
- 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