Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are seeking an experienced and motivated Senior .NET Developer to join our dynamic team.

In this role, you will contribute to creating and maintaining high-quality software solutions while working collaboratively with cross-functional teams on impactful and innovative projects. This position is ideal for individuals who thrive in fast-paced settings and are eager to capitalize on cutting-edge technologies.

Responsibilities
  • Build scalable .NET applications that meet business needs
  • Collaborate with teams across departments to determine requirements and deliver tailored technical solutions
  • Write high-quality, clean, and efficient code adhering to industry best practices
  • Develop APIs to enable seamless integration across multiple systems
  • Conduct code reviews to maintain high-quality standards and compliance with best practices
  • Perform unit tests and debug applications to ensure system stability
  • Design software architectures that support scalability and performance improvement
  • Utilize SQL databases to efficiently gather, organize, and optimize data
  • Apply SDLC methodologies to improve development project performance and structure
  • Identify and address application performance issues to enhance reliability and scalability
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a similar field, or equivalent practical experience
  • At least 3 years of professional .NET development experience, including knowledge of .NET version 5 or higher
  • Proficiency in C# for designing reliable and scalable software solutions
  • Skills in JavaScript to deliver interactive and engaging front-end features
  • Solid knowledge of unit testing to validate system integrity
  • Strong understanding of software architecture for creating maintainable and efficient designs
  • Background in SDLC methodologies for structured development workflows
  • Expertise in SQL, with a focus on database management and optimization
  • Familiarity with Dapper to enable performant data access and ORM functionality
  • Qualifications in ASP.NET Core or equivalent versions for advanced web application development
  • Understanding of AWS for implementing and managing cloud-based applications
  • Proficiency in English at a B2 level or higher, with excellent communication abilities
Nice to have
  • Background in containerization using tools such as Docker and Kubernetes
  • Understanding of CI/CD pipelines to enhance development automation and deployment efficiency
  • Competency in utilizing monitoring tools to evaluate and optimize application performance and overall reliability
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