Position: Senior .NET Full Stack Software Engineer
Company: EPAM
Experience required: 5y
English level: upper

DESCRIPTION
Our client is a leading financial services provider. Its unique, cross-asset class solutions equip clients with the information and tools they need for more effective decision-making and a more efficient workflow. It is a private equity with more than 1100 employees, serving clients in every major financial hub around the world. The company’s mission is to make the markets work; strengthen the capital markets community through information and technology solutions; bring passion and know-how to everything they do.

RESPONSIBILITIES
Contribute into implementation and design as a full stack developer
Follow development best practices
Follow Test-driven development (TDD) process
Focus on a quality
Perform development testing to ensure implemented work matches expected requirements and quality
Participate in product backlog requirements refinement

REQUIREMENTS
4+ years of commercial experience in .NET development; strong knowledge of .NET Core
Expertise in .NET Core
Confident knowledge of C#/.NET
Experience in ASP.NET Web API and ASP.NET Core
Proficiency in JavaScript\TypeScript
Expertise in Angular
Experience in Microsoft SQL Server
Confident knowledge of OOP\OOD
Experience with Continuous Integration and Continuous Delivery
Good communications skills
Being a team player
Strong understanding and promotion of SDLC best practices
Ability to lead technical initiatives from the beginning to the end
Upper-Intermediate or higher level of spoken English (B2+)

NICE TO HAVE
Understanding of NgRX framework\Redux
Familiarity with PostgreSQL database
Experience in AWS (Amazon Web Services), such as: ECS, SQS, SNS, Lambda, RDS

WE OFFER
Competitive compensation depending on experience and skills
Individual career path in engineering
Social package - medical insurance, sports
Unlimited access to LinkedIn learning solutions
Sick leave and regular vacation
Partial grant of the cost of certification
English classes with certified English teachers
Flexible work hours