Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are looking for a Senior .NET Developer with extensive experience in Azure to join our team. This position focuses on building high-quality software solutions using modern frameworks and technologies. If you are passionate about designing scalable systems and thrive in collaborative environments, this role is an excellent opportunity for you.

Responsibilities
  • Design and develop scalable software solutions utilizing .NET technologies and Azure services
  • Collaborate with teams across functions to gather technical and business requirements
  • Produce clean, maintainable code that adheres to coding standards and best practices
  • Develop and execute unit tests to ensure software quality and reliability
  • Engage in all stages of the development lifecycle, including design, coding, deployment, and maintenance
  • Continuously optimize applications for improved performance and scalability
  • Participate in code reviews and contribute to technical discussions to enhance team collaboration
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
  • At least 3 years of hands-on experience in .NET development
  • Proficiency in Angular for front-end development
  • Advanced knowledge of Azure cloud services and tools
  • Strong expertise in C# programming for application development
  • Experience with .NET Core for building modern applications
  • Familiarity with unit testing frameworks and practices
  • Solid understanding of SDLC methodologies for software development
  • Proficiency in SQL for database development and management
  • Experience with Entity Framework, Dapper, or ADO.Net for data access
  • English fluency at a B2 level or higher
Nice to have
  • Experience with microservices architecture and containerization technologies
  • Knowledge of CI/CD pipelines and DevOps practices for workflow automation
  • Familiarity with NoSQL databases and distributed systems architectures
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