Skip To Main Content
backBack to Search

Senior .NET Developer

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

Our remote team is in search of a Senior .NET Developer.

This role involves designing, building, and maintaining high-functioning software applications that align with customer needs. As part of a project, the successful candidate will be constructing a scalable microservices-based architecture using .NET and launching it on cloud platforms such as Amazon Web Services and Microsoft Azure. A strong understanding of REST and SOAP APIs, the Entity Framework, C#, and the Microservice Architecture Pattern is critical. All work will be carried out alongside a team of committed developers who take pride in producing sturdy and scalable software solutions.

Responsibilities
  • High-quality software applications design and development, ensuring they meet customer requirements
  • Collaboration with a variety of teams including developers, architects, and project managers to produce high-standard software solutions
  • Involvement in all aspects of the software development lifecycle, from requirements gathering and design, to development, testing, and deployment
  • Upholding software quality through implementing best practices and standards
  • Activeness in code reviews, providing valuable feedback to other team members
  • Contribution to the ongoing enhancement of software development processes and methodologies
  • Mentoring and training of junior developers to foster their professional growth
Requirements
  • A minimum of 3 years in .NET development, focusing particularly on web application development
  • Solid experience in REST and SOAP APIs design and implementation, as well as the Entity Framework
  • A comprehensive understanding of cloud platforms such as Amazon Web Services and Microsoft Azure
  • C# and LINQ expertise
  • Familiarity with the implementation of the Microservice Architecture Pattern
  • Proficiency in Docker and containerization
  • Agile/Scrum development methodologies experience
  • Outstanding communication and collaboration skills, with the capacity to work effectively in a remote team setting
  • English proficiency at an upper-intermediate level
Nice to have
  • Practice in DevOps, including continuous integration and deployment
  • Experience with unit testing and automated testing frameworks
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