Skip To Main Content
backBack to Search

Senior .NET Developer

.NET, .NET Technologies, APIs and Integration, Angular, PostgreSQL, Blazor, Container technologies, Docker

We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic team. This individual will take on a leadership role, responsible for guiding a team of developers while working on a variety of exciting projects that involve advanced software modernization, analytics, and UI/UX implementations. The ideal candidate will have extensive experience in delivering high-quality software solutions using .NET, Angular, and other modern technologies, with a proven ability to handle both technical challenges and team leadership responsibilities.

Responsibilities
  • Lead a team of 8 developers and manage delivery of client-facing projects
  • Collaborate with software engineers across teams to define requirements and develop solutions
  • Work directly with customer stakeholders to understand and address technical needs
  • Conduct code reviews and ensure adherence to best practices
  • Apply strong analytical and troubleshooting skills to resolve issues
  • Coach and mentor junior developers, fostering their growth within the team
  • Communicate effectively with both technical and non-technical stakeholders
  • Contribute to the incremental modernization of an advanced flow application, including UI and content updates
  • Ensure high-quality software delivery while managing risks and benefits
  • Participate in upgrading and migration efforts from .NET Framework to .NET 6
Requirements
  • 5+ years of experience in software development, specifically with .NET and Angular
  • Proven leadership experience, including handling a team of developers and client delivery
  • Proficiency with .NET Framework 4+, .NET 6, and Angular 13
  • Experience with containerized applications and Docker
  • Strong knowledge of asynchronous and synchronous communication techniques
  • Familiarity with PostgreSQL and other relational databases
  • Expertise in Blazor and experience in modernizing UI with new APIs and UX designs
  • Strong understanding of design patterns and software architecture
  • Ability to assess and communicate technical risks and benefits to stakeholders
  • Proficient in English (B2+ level or higher)
  • Excellent communication, collaboration, and problem-solving skills
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