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 on the lookout for a Senior .NET Developer skilled in Angular to join and enhance our vibrant development team. In this pivotal role, you will lead the creation and refinement of top-tier software solutions that are in line with our strategic goals. As an integral member of our team, you will utilize your deep expertise to spearhead innovations and guide less experienced developers, significantly contributing to our ongoing and future projects.

Responsibilities
  • Design and build robust .NET applications using Angular frameworks
  • Convert complex business requirements into scalable and efficient technical solutions
  • Upgrade and optimize existing software systems for enhanced functionality and performance
  • Work collaboratively with multidisciplinary teams to meet project goals
  • Uphold and advocate for best coding practices and standards within the team
  • Diagnose and resolve issues in existing software
  • Champion the adoption of advanced software development techniques
  • Offer technical guidance and mentorship to emerging developers
Requirements
  • At least 3 years of experience in .NET development
  • High-level proficiency in Angular for developing and enhancing web applications
  • Proficient in C# programming
  • Experienced with .NET Core, preferably version 5 or newer
  • Adept at unit testing to maintain high software quality
  • Knowledgeable in ORM technologies like Entity Framework, Dapper, or ADO.NET
  • Proven ability in developing applications with ASP.NET Core
  • Solid understanding of software architecture and design concepts
  • Familiar with different SDLC methodologies to manage software development effectively
  • Proficient with SQL and knowledgeable in PostgreSQL database management
  • Fluent in English with strong communication skills, capable of interacting effectively at a B2 level or higher
Nice to have
  • Familiarity with cloud infrastructure and services
  • Understanding of containerization and orchestration technologies
  • Experience in a leadership role or significant experience leading technical teams
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