Skip To Main Content
backBack to Search

.NET Full Stack React Software Engineer with Azure

.NET, ReactJS, Microsoft Azure, C#, ASP.NET, English, SQL, Unit Testing, Software Architecture, Entity Framework, Agile
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled Senior .NET Developer to join our remote team and help us build innovative solutions for our clients. As a Senior .NET Developer, you will be responsible for developing and maintaining web-based applications using .NET, ReactJS, and Microsoft Azure. Our ideal candidate should have experience in software architecture, be familiar with Agile methodologies, and have a track record of delivering high-quality code.

Responsibilities
  • Develop and maintain web-based applications using .NET, ReactJS, and Microsoft Azure
  • Collaborate with cross-functional teams to develop solutions that meet client requirements
  • Write clean, scalable, and well-documented code
  • Participate in code reviews to ensure code quality and adherence to best practices
  • Contribute to the development of software architecture and design
  • Participate in Agile ceremonies, such as Sprint Planning and Retrospectives
  • Provide technical guidance and mentorship to junior developers
Requirements
  • At least 3 years of experience in .NET development, with a deep understanding of C# and ASP.NET
  • Experience with ReactJS and Microsoft Azure
  • Familiarity with software architectural patterns and principles, such as SOLID and DRY
  • Experience with Entity Framework and SQL
  • Experience with Unit Testing and Test-Driven Development (TDD)
  • Strong understanding of Agile methodologies, such as Scrum and Kanban
  • Excellent verbal and written communication skills in English at an Upper-Intermediate level
Nice to have
  • Experience with microservices architecture and containerization
  • Familiarity with front-end technologies, such as HTML, CSS, and JavaScript
  • Experience with other cloud platforms, such as AWS or Google Cloud Platform
  • Experience with DevOps practices, such as Continuous Integration and Continuous Deployment (CI/CD)
  • Certifications in relevant technologies or methodologies
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