Senior .NET Developer
We are looking for a Senior .NET Developer to join a cross-functional team and contribute to the full software development cycle, from analysis and design to implementation and support. This role involves close collaboration with Team Leads, QAs, Business Analysts, and other developers to build and maintain robust software applications.
Responsibilities
- Participate in all phases of the software development cycle, including analysis, design and implementation
- Collaborate with the Support Team to troubleshoot issues in the production environment
- Upgrade existing software applications according to changing business needs
- Develop software applications as part of a cross-functional team in collaboration with Team Lead, QAs, Business analysts, Support team, and other developers
- Communicate with multi-national, multi-cultural teams, primarily in English
- Write testable and maintainable code
- Manage shifting priorities and timelines effectively
Requirements
- Bachelor's Degree in Computer Science or equivalent experience
- 3+ years of experience in software development in a similar position
- Expertise in .NET Core, C# and .NET
- Familiarity with TypeScript, Angular (10+), RxJs and ngrx at a basic/mid level
- Knowledge of OOP, CQRS and SOLID principles
- Knowledge of MS SQL
- Demonstrated ability to design and implement software products
- Excellent written and verbal communication skills
- Capability to work in a team, independently, with little supervision
- Flexibility to learn and apply new technologies
- English proficiency at B2 level or higher
Nice to have
- Familiarity with Kubernetes
- Knowledge of Docker
- Understanding of 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
About the Company
More jobs at EPAM Systems
-
Senior / Lead Machine Learning Engineer - LLM & GenAI Applications (relocation to Cyprus)
Spain, Slovakia, Czech Republic, Poland, Armenia, Croatia, Romania, Montenegro, Portugal, Uzbekistan, Georgia, Albania, Greece, Kyrgyzstan · remote · Sep 15, 2026
-
Java Software Engineer
· · Sep 15, 2026
-
Junior Java Software Engineer
· · Sep 15, 2026
-
Software Engineer (C++)
Hong Kong SAR · remote · Sep 15, 2026
-
Senior Fullstack Developer (JavaScript)
Argentina, Brazil, Chile, Colombia, Mexico · remote · Sep 15, 2026