Back to Search
Our team is in search of a seasoned Senior .NET Developer to join us on a remote basis.
As a Senior Developer, your role involves creating and deploying .NET-based software solutions tailored to our clients' needs. You'll coordinate with multidisciplinary teams, such as Project Managers, Business Analysts, and fellow Developers, to comprehend project parameters and deliver superior software offerings. Having a robust technical foundation in .NET technology will be crucial to your role. Additionally, you should be comfortable developing web applications and microservices within an Agile setting.
Responsibilities
- Creation and implementation of .NET-based software solutions that satisfy client demands
- Teamwork with cross-functional bodies to discern project necessities and produce superior software solutions
- Involvement in the entire software development cycle, from design and coding to testing and deployment
- Timely delivery of software solutions that adhere to quality standards
- Technical counsel and guidance provision to team members
- Contribution to the establishment of best practices and standards for .NET development
Requirements
- Minimum of 3 years' experience in .NET development, including proficiency in ASP.NET, C#, and Entity Framework
- At least a year's experience in leading software development teams, showcasing exceptional leadership abilities
- Proficiency in REST and SOAP web services
- Profound familiarity with Amazon Web Services (AWS) and Microsoft Azure
- Docker and microservice architecture patterns experience
- Acquaintance with LINQ and other .NET technologies
- Exceptional analytical and problem-solving skills
- Excellent communication and collaboration skills, preferably with experience coordinating cross-functional teams
- Fluency in English, preferably at upper-intermediate level or above
Nice to have
- Understanding of DevOps practices, especially continuous integration and deployment
- Experience or familiarity with 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