Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are looking for an experienced and motivated Senior .NET Developer to become a vital part of our expanding team.

In this position, you will focus on creating and maintaining high-quality software solutions while collaborating with diverse teams to deliver innovative and meaningful projects. This role is ideal for someone who excels in a dynamic environment and enjoys working with advanced technologies.

Responsibilities
  • Develop scalable .NET applications to meet organizational needs
  • Collaborate with teams across functions to gather and interpret requirements
  • Write clean and efficient code following industry standards
  • Create APIs to support seamless integration between systems
  • Conduct code reviews to maintain quality standards
  • Execute unit testing and resolve issues for reliable applications
  • Design software architecture to ensure scalability and performance
  • Manage and optimize SQL database operations
  • Apply SDLC methodologies to ensure cohesive development processes
  • Analyze and enhance application performance for better reliability
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline, or equivalent professional experience
  • Background in .NET development with proficiency in version 5 or higher
  • Skills in C# for developing robust and scalable solutions
  • Knowledge of JavaScript for building modern and dynamic user interfaces
  • Competency in unit testing for application stability and error reduction
  • Understanding of software architecture for designing maintainable systems
  • Qualifications in SDLC methodologies to ensure efficient workflows
  • Expertise in SQL to handle database operations and optimization
  • Familiarity with Dapper for efficient data access and ORM usage
  • Capability to leverage ASP.NET Core or recent versions for web app development
  • Background in AWS for deploying and managing cloud-based solutions
  • Proficiency in English at a B2 level or higher for effective communication
Nice to have
  • Background in containerization tools such as Docker or Kubernetes
  • Proficiency in CI/CD pipelines for enhancing deployment efficiency
  • Knowledge of monitoring tools to improve application reliability and performance
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