Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are seeking an accomplished Senior .NET Developer to join our team as a vital contributor to delivering impactful software solutions.

In this capacity, you will focus on building and managing high-quality applications while engaging with multidisciplinary teams to achieve innovative project outcomes. This role is perfect for a professional eager to excel in a dynamic setting and engage with leading-edge technologies.

Responsibilities
  • Develop scalable .NET applications tailored to evolving business needs
  • Engage with cross-functional teams to define requirements and design technical solutions
  • Produce clean, efficient, and documented code aligned with industry standards
  • Build and maintain APIs for seamless system integration
  • Conduct code reviews to uphold quality standards and best practices
  • Perform unit testing and resolve bugs to ensure stable application functionality
  • Design software architecture to support scalability and high performance
  • Work with SQL databases to optimize and manage data operations
  • Apply SDLC methodologies to reinforce structured development workflows
  • Analyze application performance to prioritize 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’ professional experience as a .NET Developer, with expertise in .NET version 5 or higher
  • Proficiency in C# to deliver reliable and scalable software products
  • Background in JavaScript to design dynamic and interactive user interfaces
  • Knowledge of unit testing for ensuring stability and minimizing application errors
  • Understanding of software architecture for creating robust and maintainable systems
  • Expertise in SDLC methodologies to enable smooth development processes
  • Qualifications in SQL for effective database optimization and management
  • Familiarity with Dapper for efficient ORM functionality and high-performance data access
  • Competency in ASP.NET Core or other advanced versions for modern web development
  • Familiarity with AWS for deploying and managing cloud-based applications
  • Proficiency in English with strong communication abilities, at a B2 level or higher
Nice to have
  • Background in containerization tools like Docker or orchestration platforms such as Kubernetes
  • Understanding of CI/CD pipelines for automated deployment and development workflows
  • Familiarity with monitoring tools to enhance 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