Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Georgia
.NET
& 5 others
warning.png
Sorry, this position is no longer available

We are looking for a skilled Senior .NET Developer to join our team remotely. You will be working on a challenging project, where you will be responsible for developing, testing, and deploying software solutions. The project requires strong knowledge of .NET Core and Microsoft SQL Server.

Responsibilities
  • Develop, test and deploy software solutions using .NET Core and Microsoft SQL Server
  • Collaborate with cross-functional teams to identify, analyze, and solve complex software problems
  • Participate in all phases of the software development life cycle, including requirement gathering, design, implementation, testing, and deployment
  • Ensure the quality of the software by writing clean, maintainable, and testable code
  • Produce technical documentation and provide support to end-users when required
Requirements
  • Minimum of 3 years of experience in .NET development, with a focus on .NET Core
  • Experience with Microsoft SQL Server: Fundamentals (Tables, Keys, Indexes, Constraints, etc), T-SQL syntax, Querying and Modeling
  • Familiarity with Design patterns, SOLID, Clean code, DI & IoC, Unit Testing
  • Expertise in design patterns, SOLID principles, and clean code practices
  • Familiarity with Dependency Injection and Inversion of Control, Unit Testing, and Continuous Integration and Continuous Deployment (CI/CD)
  • Understanding of C# fundamentals, including memory/execution models, garbage collection, collections, and data structures, as well as LINQ
  • Familiarity with CI/CD and any branching model
  • Strong understanding of software development processes, such as Scrum, Kanban, and Scrum-Ban
  • B1+ English level proficiency
Nice to have
  • Experience with ASP.NET MVC
  • Proficiency with Microsoft Azure
  • Experience with RabbitMQ
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

These jobs are for you