Poland
We are looking for a dedicated Lead .NET Developer to assume a technology leadership role within our Azure platform team.
The ideal candidate will spearhead architecture, design, and development for cutting-edge applications while ensuring seamless integration and scalability within the Azure ecosystem. The right candidate is client-focused, self-driven, and adept at navigating complex technical landscapes.
Responsibilities
- Direct the design, development, and implementation of .NET-based applications leveraging Microsoft Azure
- Work with cross-functional teams to outline technical solutions and project requirements
- Supervise the development and upkeep of Infrastructure as Code (IaC) for Azure environments
- Design and integrate solutions using Angular for responsive front-end development
- Employ Azure Event Hubs to enable efficient data streaming and event processing pipelines
- Define best practices for application development, security, and cloud infrastructure management
- Mentor team members to support project success and advance professional growth
- Identify and resolve performance issues across applications and cloud platforms
- Engage in sprint planning, code reviews, and agile development processes
Requirements
- At least 5 years in .NET development
- 1+ years in a Technical Lead or Team Lead role
- Expertise in .NET with practical experience creating scalable enterprise applications
- Proficiency in Angular, Azure Event Hubs, and Infrastructure as Code
- Background in deploying, managing, and scaling applications on Microsoft Azure
- Knowledge of cloud architecture principles, especially those within Azure environments
- Familiarity with AWS for cross-cloud integrations and strategies
- Strong interpersonal skills to lead teams and communicate effectively across stakeholders
- Strong verbal and written communication skills in English at B2 level or higher
Nice to have
- Knowledge of Bicep for Infrastructure as Code development
- Understanding of DevOps methodologies and tools for CI/CD within Azure ecosystems
- Demonstrated capability to adapt to emerging technologies and tools as required
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