Back to Search
We are seeking an experienced Senior .NET Developer to join our remote team. As a Senior .NET Developer, you will be responsible for designing and implementing software solutions for our media client using the latest technologies. You will be joining a team of skilled developers who are passionate about delivering high-quality software products and services. You will be collaborating with cross-functional teams, including architects, product owners, and testers, to design and implement solutions that meet business requirements. You will have the opportunity to participate in architect conversations and POCs and be an SME in AWS for various development teams.
Responsibilities
- Design and implement software solutions using .NET, Angular, TypeScript, and C#
- Collaborate with cross-functional teams to design and implement solutions that meet business requirements
- Participate in architect conversations and POCs and be an SME in AWS for various development teams
- Unblock teams in any technical challenges related to implementation or AWS
- Be responsible for small to medium solution architecture changes and drive the team on delivering them
- Coach and train junior developers
- Perform code reviews to ensure high-quality code is delivered
Requirements
- At least 3 years of experience in .NET development with strong experience with Angular, TypeScript, and C#
- Proficiency in AWS Cloud Development Kit, Amazon Elastic Kubernetes Service, and PostgreSQL
- Experience in designing and implementing CI/CD pipelines
- Experience in participating in architect conversations and POCs
- Ability to unblock teams in any technical challenges related to implementation or AWS
- Excellent communication skills, with the ability to explain complex technical topics to non-technical stakeholders
- Ability to be responsible for small to medium solution architecture changes and drive the team on delivering them
- Excellent verbal and written communication skills in English at a B2+ level
Nice to have
- Experience with other cloud platforms, such as Microsoft Azure
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