Senior .NET Developer
.NET, .NET Technologies, APIs and Integration, Angular, PostgreSQL, Blazor, Container technologies, Docker
We are seeking a seasoned Senior .NET Developer to join our dynamic team, focusing on the incremental modernization of advanced flow applications.
This role involves working on multiple projects, including building advanced flow analytics, UI modernization, and content modernization through backend migration to .NET 6. The ideal candidate will also handle .NET 4 bugs and contribute to the upgrade migration as part of our sprint cadence.
Responsibilities
- Deliver high-quality software using .NET and Angular
- Provide strong analytical and troubleshooting expertise
- Communicate effectively and articulate complex technical concepts to teammates and stakeholders
- Collaborate with Software Engineers within the team and across teams to establish requirements and develop solutions
- Directly engage with customer stakeholders
- Utilize a good understanding of design patterns
- Conduct thorough code reviews
- Assess and communicate benefits and risks to stakeholders
- Coach junior team members
- Work both independently and as part of a development team on various components
Requirements
- 3 or more years of relevant professional experience in software development
- Proficiency in .NET Technologies, APIs and Integration
- Expertise in Angular and PostgreSQL
- Competency in delivering projects within a sprint cadence
- Qualifications in building and modernizing user interfaces
- Familiarity with backend migration from monolith .NET Framework to .NET 6
Nice to have
- Knowledge of Blazor
- Background in container technologies
- Skills in Docker
Technologies
- .NET Framework 4+, Saffron, PostgreSQL, .NET 6, Containerized, Sync/Async Communication, Wire UI with New APIs, Angular 13, Blazor, Docker, and Containers
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