Back to Search
We are on the lookout for a Senior Full Stack .NET Developer to be a valuable addition to our remote team.
As a vital team player, your role involves working intimately with fellow developers, architects, and project managers to deliver top-notch software solutions for our clientele. Your command over ReactJS, microservices architecture, Docker, and Microsoft Azure is key to developing scalable, resilient web applications. Additionally, you hold the responsibility of mentoring trainee developers and promoting development best practices and coding standards.
Responsibilities
- Taking the lead in designing and developing web applications using .NET technologies
- Teaming up with developers, architects, and project managers to deliver excellent software solutions for clients
- Collaborating with the team to set technical requirements and ensure they are fulfilled
- Advancing the development of best practices and coding standards
- Guiding junior developers and instilling the principles of best practices and coding norms
- Leading the development and deployment of applications on cloud-based platforms
- Crafting and managing technical documentation
- Involving in code reviews and offering constructive criticism to fellow developers
Requirements
- A minimum of three years of experience in .NET web development
- Mastery of ReactJS
- Skillfulness in CSS, HTML, and JavaScript
- Strong connection with jQuery
- Background in microservice architecture pattern, Docker, and Microsoft Azure
- Extensive understanding of the C# programming language
- Experience with designing and engineering RESTful APIs
- Skillfulness in developing and deploying applications to cloud-based platforms
- A background with source control systems such as Git
- Excellent English verbal and written communication abilities (B2 level)
Nice to have
- Proficiency in additional programming languages and 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