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

We are currently looking for a remote Middle .NET Software Engineer with experience in Web API building and integration with payment systems to join our team.

Responsibilities:
- Analyses of existing problems and identification or development of system requirements;
- Design of interfaces and components;
- Programming .NET applications;
- Write clean, scalable code using .NET programming languages.

Requirements:
- Advanced experience with .NET;
- Solid skills with Oracle, Microservices, ASP.NET;
- Experience in Web API building, integration with payment systems.

Nice to have:
- Experience with Node.js, JavaScript.

Technologies:
- Database: Oracle, PostgreSQL, MS SQL;
- Message Queue: RabbitMQ;
- Cache: Redis;
- Microservices: Consul, HealthCheck, Sumo Logic;
- Build/Deploy: Jenkins, Rundeck, Docker;
- CVS: Git/GitHub;
- Web API: Node.js, .NET/WCF;
- Web: .NET/ASP.NET;
- Desktop: WinForms.

We offer:
- Competitive compensation depending on experience and skills;
- Work in enterprise-level projects on a long-term basis;
- Full-time remote work (you can work from anywhere you are);
- Health Insurance;
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library);
- Community of 36,700+ industry’s top professionals.