Position: Senior .NET Software Engineer
Company: EPAM
Experience required: 2y
English level: intermediate

The company builds long-term relationships with its customers, promote real economic growth, and contribute to orderly capital markets that serve society.
REQUIREMENTS
3+ years’ experience in .Net software development
Expertise in back-end (ASP.NET, multithreading, DI)
Experience in SQL Server (DML, Performance tuning & troubleshooting)
Strong knowledge of Unit testing (TDD)
Good understanding of Angular
Familiarity with SOLID patterns
Experience in CI/CD
Practical knowledge of Agile development practices
Good communication skills
Intermediate or higher English level, both spoken and written (B1+)
NICE TO HAVE
Angular 2+/ Typescript
Finance & Banking (business domain)