Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are seeking a skilled and dedicated Senior .NET Developer to join our growing team.

In this position, you will play a pivotal role in developing and supporting high-quality software solutions while collaborating with diverse teams to deliver innovative and impactful results. This role is ideal for professionals who thrive in challenging environments and are eager to work with modern technologies.

Responsibilities
  • Develop scalable .NET applications to meet business requirements
  • Collaborate with various teams to gather requirements and deliver tailored technical outcomes
  • Produce clean, efficient, and maintainable code adhering to industry standards
  • Create and support APIs for seamless integration between systems
  • Conduct code reviews to maintain high-quality standards and ensure adherence to best practices
  • Perform unit tests and troubleshoot program issues to maintain system stability
  • Design software architectures aimed at optimizing scalability and performance
  • Leverage SQL databases for efficient data retrieval and organization
  • Implement SDLC practices to streamline development workflows
  • Analyze and refine application performance to ensure reliability and efficiency
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a closely related field, or equivalent work experience
  • At least 3 years of experience working professionally as a .NET Developer, with expertise in .NET version 5 or newer
  • Proficiency in C# for developing reliable and scalable software solutions
  • Skills in JavaScript for building responsive and interactive front-end experiences
  • Solid knowledge of unit testing techniques for validating system functionality
  • Comprehensive understanding of software architecture principles for effective system design
  • Familiarity with SDLC techniques for efficient project delivery
  • Expertise in SQL for managing and optimizing database performance
  • Experience with Dapper to enable high-performance data access and ORM functionality
  • Qualifications in ASP.NET Core or recent versions for cutting-edge web development
  • Understanding of AWS for scalable cloud-based deployment and management
  • Proficiency in English at a B2 level or higher, with strong communication skills
Nice to have
  • Background in employing containerization tools like Docker and Kubernetes
  • Familiarity with CI/CD pipelines to simplify development and deployment processes
  • Competency in applying monitoring tools to evaluate and enhance 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