EPAM seeks a Lead Full-Stack .NET Engineer to work on a compound tax calculation and analytics platform tailored for one of the world's largest accounting firms, leading a team and driving exceptional software engineering practices.
Requirements
- 5+ years of experience in full-stack development involving .NET and Angular
- Proficiency with Azure services like Container Apps, Event Hubs and Message Bus
- Solid expertise with IAC tools such as ARM or AWS CDK
- Extensive knowledge of design patterns and test automation
- Administration and robotics of GitHub Actions
- In-depth understanding of cloud-native architectures and cloud infrastructure automation
Responsibilities
- Develop clean, scalable full-stack applications using .NET and Angular
- Implement cloud infrastructure utilizing IAC tools like ARM or AWS CDK
- Leverage Azure services such as Azure Serverless (ACA, AZFN), ASB, EventHub, and Azure SQL
- Utilize good software engineering practices like test automation and design patterns
- Contribute to the development of cutting-edge components as per the platform roadmap
- Lead cross-functional team to design, develop and deliver high-quality software solutions
Other
- Proven track record of leading and mentoring a team of engineers
- B2+ English knowledge, both verbal and written
- Relocation opportunities within our offices in 55+ countries
- Opportunity to work abroad for up to two months per year
- Participation in the Employee Stock Purchase Plan