Position: Senior .NET Software Engineer
Company: EPAM Systems
Category: .NET
Experience required: 3y
English level: upper

PLEASE NOTE THE VACANCY IS OPEN in GEORGIA, ARMENIA and KAZAKHSTAN.

We are currently looking for a remote Senior .NET Software Engineer with AWS or Azure Cloud experience to join our team.

PROJECT DESCRIPTION
BCD Travel  AWS BCD API to improve travel data ingest and introduce API as a product.
Backend developer with solid .Net / .Net Core and Cloud experience.

Responsibilities:
- Work directly with Tech Stakeholders on client and EPAM side; 
- Analyze existing components source code and delivery pipeline;
- implement new features, close tech debt, fix bugs, improve CI/CD;
- create AWS migration plan (with help of Dev lead and stream leads)
- port existing components over to AWS;
- Work in cross-functional team fully responsible for all development, testing and deployment of the product;
- Participate in regular demos, backlog review with the customer.

Requirements:
- Solid understanding of OOP and design patterns and principles, TDD;
- Strong knowledge of .Net Core framework;
- Knowledge of RESTful Web Services, self-hosted SOAP WCF services.

Nice to have:
- Experience with Azure.

We offer:
- Medical insurance;
- Stable income;
- Flexible roles;
- 100% remote work;
- EPAM hardware;
- EPAM software licenses
- Access to offices and co-workings;
- Stable workload;
- Flexible engagement models;
- Free trainings for technical and soft skills;
- Free access to LinkedIn Learning platform;
- Language courses;
- Free access to internal and external e-Libraries;
- Certification opportunities;
- Skill advisory service.