Back to Search
We are seeking a highly skilled Senior .NET Developer to join our remote team and work on exciting projects. As a Senior .NET Developer, you will be responsible for designing, developing, and implementing software solutions using .NET and other related technologies. You will also be involved in the entire software development life cycle, from concept to deployment.
Responsibilities
- Design, develop, and implement software solutions using .NET and related technologies
- Collaborate with cross-functional teams to identify, prioritize, and execute tasks
- Develop and maintain software documentation
- Perform code reviews and provide feedback to other developers
- Participate in all aspects of the software development life cycle, including planning, requirements gathering, design, development, testing, and deployment
- Ensure software quality by performing unit testing and following best practices for software development
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- Minimum of 3 years of experience in software development, with at least 3 years of experience in .NET development
- Expertise in ReactJS and Microsoft Azure, with experience in C# and ASP.NET
- Strong understanding of software architecture principles and design patterns
- Experience in unit testing and test-driven development (TDD)
- Proficient in Agile methodologies and practices
- Excellent verbal and written communication skills in English at an upper-intermediate level
Nice to have
- Experience with Azure DevOps and/or other DevOps tools
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Experience with microservices architecture and containerization technologies such as Docker and Kubernetes
- Experience in developing cloud-native applications
- Certification in .NET or related technologies
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