Skip To Main Content
backBack to Search

Senior .NET Developer (Angular)

.NET, Angular, C#, Unit Testing, Software Architecture, SDLC Methodologies, SQL, PostgreSQL, Entity Framework, Dapper, ADO.NET, ASP.NET

We are actively seeking a Senior .NET Developer with expertise in Angular to enhance our dynamic development team. This position involves leading the design and development of high-quality software solutions that align with our business goals. As a key contributor, you will leverage your extensive experience to drive innovation and mentor junior team members, playing a crucial role in our ongoing projects and future initiatives.

Responsibilities
  • Architect and develop robust .NET applications integrating Angular frameworks
  • Translate complex business requirements into scalable technical solutions
  • Maintain and enhance existing software systems to improve functionality and performance
  • Collaborate effectively with cross-functional teams to achieve project objectives
  • Implement best practices for code development and review within the team
  • Troubleshoot, debug, and upgrade existing software
  • Advocate for and implement advanced software engineering processes
  • Provide technical leadership and mentorship to less experienced developers
Requirements
  • A minimum of 3 years of experience in .NET development
  • Advanced proficiency in Angular for building and optimizing web applications
  • Strong expertise in C# programming
  • Experience with .NET Core, version 5 or higher
  • Skilled in unit testing to ensure software meets quality standards
  • Familiarity with ORM tools such as Entity Framework, Dapper, or ADO.NET
  • Experience developing applications using ASP.NET Core
  • Comprehensive understanding of software architecture and design principles
  • Knowledge of various SDLC methodologies to effectively manage software development
  • Proficiency in SQL and experience with PostgreSQL databases
  • Fluent in English with excellent communication skills, capable of effective interaction at a B2 level or higher
Nice to have
  • Experience with cloud platforms and services
  • Knowledge of containerization and orchestration technologies
  • Previous leadership experience or role in a technical lead capacity
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