Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are looking for an experienced and driven Senior .NET Developer to become a key part of our growing team.

In this role, you will play a vital part in building and maintaining high-quality software solutions, collaborating with cross-functional teams to deliver innovative and impactful projects. This position is perfect for professionals who thrive in dynamic environments and are eager to work with advanced technologies.

Responsibilities
  • Develop scalable .NET applications to address business challenges
  • Collaborate with cross-functional teams to gather requirements and develop tailored technical solutions
  • Write clean, efficient, and maintainable code aligned with best practices in the industry
  • Create and maintain APIs to enable seamless system integrations
  • Conduct code reviews to ensure quality and adherence to best practices
  • Perform unit testing and resolve issues to maintain system stability
  • Design software architecture that supports scalability and performance improvements
  • Utilize SQL databases for efficient data retrieval, organization, and optimization
  • Apply SDLC methodologies to create structured and efficient workflows
  • Improve application performance to ensure reliability and scalability
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a similar field, or equivalent professional experience
  • At least 3 years of professional experience as a .NET Developer, including expertise in .NET version 5 or higher
  • Proficiency in C# with a focus on developing scalable and robust applications
  • Skills in JavaScript for creating dynamic and engaging front-end interfaces
  • Strong knowledge of unit testing practices to maintain system integrity
  • Solid understanding of software architecture principles to craft efficient systems
  • Experience with SDLC methodologies to streamline software development
  • Expertise in SQL for database management and performance optimization
  • Familiarity with Dapper for high-performance data access and ORM solutions
  • Qualifications in ASP.NET Core or newer versions for modern web application development
  • Understanding of AWS for managing and deploying scalable cloud-based architectures
  • Proficiency in English at a B2 level or above, with outstanding communication abilities
Nice to have
  • Background in leveraging containerization tools such as Docker and Kubernetes
  • Familiarity with CI/CD pipelines to automate development and deployment workflows
  • Competency in applying monitoring tools to analyze and improve reliability and performance effectiveness
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