Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are seeking a skilled and driven Senior .NET Developer to join our growing team.

In this role, you will play a key part in developing and maintaining high-quality software solutions while collaborating closely with diverse teams to deliver innovative and meaningful projects. This opportunity is suited for individuals who thrive in dynamic environments and are passionate about utilizing advanced technologies.

Responsibilities
  • Develop scalable .NET applications tailored to business objectives
  • Collaborate with teams across departments to gather requirements and deliver technical solutions
  • Write high-quality, clean, and efficient code in line with industry best practices
  • Design and maintain APIs to enable seamless system integration
  • Conduct code reviews to ensure compliance with quality and development standards
  • Utilize unit testing to verify functionality and troubleshoot issues effectively
  • Adapt software architecture to optimize scalability and performance
  • Leverage SQL databases to organize, retrieve, and optimize data
  • Apply SDLC methodologies to structure and streamline development efforts
  • Improve application performance to ensure high reliability and scalability
Requirements
  • Bachelor’s or Master’s in Computer Science, IT, or a related field, or relevant professional experience
  • At least 3 years of experience as a .NET Developer, demonstrating expertise in .NET version 5 or above
  • Proficiency in C# for building scalable, high-performing applications
  • Skills in JavaScript to create engaging front-end user experiences
  • Strong knowledge of unit testing to ensure code reliability and robustness
  • Solid understanding of software architecture for developing efficient and sustainable solutions
  • Experience with SDLC practices to improve development workflows
  • Expertise in SQL for advanced database management and optimization
  • Familiarity with Dapper to support efficient ORM and high-performance data access
  • Qualifications in ASP.NET Core or its latest iterations for modern development
  • Understanding of AWS to deploy and scale cloud-based applications
  • Proficiency in English at a B2 level or higher, with strong communication abilities
Nice to have
  • Background in containerization using tools such as Docker and Kubernetes
  • Familiarity with CI/CD processes to streamline deployment workflows
  • Competency in monitoring tools to evaluate and enhance application performance and stability
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