Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are seeking an experienced and driven Senior .NET Developer to be a vital part of our expanding team.

In this role, your primary focus will be on developing and sustaining high-quality software solutions while working with diverse teams to deliver impactful projects. This position is ideal for professionals who excel in dynamic environments and are passionate about utilizing advanced technologies.

Responsibilities
  • Develop scalable .NET applications to align with business objectives
  • Collaborate with cross-functional teams to define requirements and implement technical solutions
  • Write clean, efficient, and industry-standard-compliant code
  • Design APIs to facilitate seamless system integration
  • Conduct code reviews to uphold quality standards and best practices
  • Perform unit testing to ensure reliable and functional applications
  • Define software architecture to enable scalability and high performance
  • Utilize SQL databases for optimized data management and retrieval
  • Apply SDLC methodologies to support structured and effective workflows
  • Analyze application performance to enhance scalability and reliability
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
  • At least 3 years of relevant work experience as a .NET Developer, with expertise in .NET version 5 or higher
  • Proficiency in C# to deliver robust and scalable software solutions
  • Background in JavaScript for creating dynamic and engaging user interfaces
  • Knowledge of unit testing to improve application stability and reduce errors
  • Understanding of software architecture to develop maintainable and efficient systems
  • Expertise in SDLC methodologies for smoother development workflows
  • Qualifications in SQL for effective database optimization and management
  • Familiarity with Dapper to enable high-performance data access and ORMs
  • Competency in ASP.NET Core or newer versions for modern web app development
  • Familiarity with AWS for deploying and managing cloud-based applications
  • Proficient in English with advanced communication skills (B2 level or higher)
Nice to have
  • Background in containerization tools such as Docker or Kubernetes
  • Capability to work with CI/CD pipelines to improve development and deployment processes
  • Knowledge of monitoring tools for assessing and enhancing application performance and 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