Back to Search
Senior .NET Full-stack Developer
.NET, Angular, C#, Command Query Responsibility Segregation (CQRS), Microsoft Azure, Microsoft SQL Server, Object-oriented Programming, SOLID (object-oriented design principles), TypeScript
Sorry, this position is no longer available
We are seeking an experienced and highly skilled Senior .NET Full-stack Developer to join our remote team.
As a Senior Developer, you will be responsible for participating in all aspects of the software development cycle, including analysis, design, and implementation. Troubleshooting issues in the production environment and effectively communicating with multi-national, multi-cultural teams will be crucial to success in this role.
Responsibilities
- Participate in all phases of the software development cycle, including analysis, design, and implementation
- Work 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, collaborating with various stakeholders
Requirements
- Minimum of 3+ years of experience in software development on a similar position
- Demonstrated ability to design and implement software products
- Experience with Azure
- Knowledge of OOP, CQRS, SOLID principles
- Strong experience with .NET and C#
- Knowledge of frontend tech stack, with TypeScript + Angular
- Familiarity with MS SQL
- B2+ English level
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