Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 10 others

We are looking for an experienced Senior .NET Developer to join our team and contribute to the creation of high-quality software solutions. In this position, you will be responsible for designing, implementing, and maintaining applications using cutting-edge technologies. You will work closely with various teams, participate in technical decision-making, and play a vital role in delivering scalable and reliable software systems. The ideal candidate is passionate about development, possesses a deep knowledge of best practices, and thrives in a dynamic and collaborative environment.

Responsibilities
  • Create, implement, and maintain scalable applications using .NET technologies
  • Work with cross-functional teams to identify and understand technical requirements
  • Ensure code quality by conducting thorough unit testing and following industry standards
  • Develop and uphold software architecture that aligns with business and technical objectives
  • Optimize database systems and write high-performance queries using SQL
  • Utilize ORM frameworks such as Entity Framework, Dapper, or ADO.NET for data management
  • Build and maintain web applications using ASP.NET Core or the latest ASP.NET frameworks
  • Use AWS cloud solutions to ensure applications are scalable and dependable
  • Apply SDLC methodologies to improve development workflows and processes
  • Mentor team members and resolve complex technical challenges
Requirements
  • A minimum of 3 years of experience working with .NET and .NET Core technologies
  • Advanced knowledge of C# and JavaScript, with practical experience in modern development environments
  • Experience with unit testing tools to ensure high-quality and reliable code
  • Expertise in software architecture design and implementation within enterprise settings
  • Familiarity with SDLC methodologies like Agile or Waterfall to support structured development processes
  • Proficiency in SQL for designing databases, optimizing queries, and performing data analysis
  • Hands-on experience with ORM frameworks, including Entity Framework, Dapper, or ADO.NET
  • Skilled in developing web applications using ASP.NET Core or the latest ASP.NET versions
  • Knowledge of AWS cloud services for deploying, managing, and optimizing software solutions
  • Strong communication skills in English, both written and spoken, at a B2 level or higher
Nice to have
  • Experience working with TypeScript to develop front-end applications that are scalable and maintainable
  • Solid understanding of object-oriented programming concepts and their practical application in software projects
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