Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 9 others

We are looking for a skilled and accomplished Senior .NET Developer to become part of our growing team.

This role involves contributing extensively to the development and maintenance of high-quality software solutions while collaborating with diverse teams to drive meaningful and forward-thinking initiatives. This position suits candidates who thrive in dynamic settings and are eager to embrace advanced technologies.

Responsibilities
  • Develop scalable .NET applications to fulfill business needs
  • Collaborate with teams across departments to gather requirements and provide tailored technical solutions
  • Produce clean, efficient, and industry-standard code
  • Integrate and maintain APIs for seamless system communication
  • Perform code reviews to ensure high standards of development quality
  • Conduct unit testing and resolve issues to secure system stability
  • Design and refine software architecture to optimize scalability and performance
  • Retrieve, manage, and analyze data via SQL databases
  • Apply SDLC methodologies to bring structure and efficiency to development workflows
  • Optimize application performance to achieve reliability and scalability
Requirements
  • Degree in Computer Science, Information Technology, or a related field, or comparable professional experience
  • 3+ years of professional experience in .NET development, including familiarity with .NET version 5 or newer
  • Proficiency in C#, emphasizing reliable and scalable software solutions
  • Expertise in JavaScript for creating dynamic and responsive front-end applications
  • Strong knowledge of unit testing to ensure robust system functionality
  • Solid background in software architecture for creating effective and maintainable structures
  • Competency in SDLC methodologies to refine development workflows
  • Qualifications in SQL for managing databases and improving performance
  • Familiarity with Dapper for efficient data access and ORM tasks
  • Experience in ASP.NET Core or newer versions for developing modern web solutions
  • Understanding of AWS for managing scalable cloud infrastructures
  • Proficiency in English at a B2 level or higher with strong communication abilities
Nice to have
  • Knowledge of containerization tools like Docker and Kubernetes
  • Understanding of CI/CD processes to enhance automation in development and deployment
  • Skills in monitoring tools to evaluate and improve application 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