Currently, we are looking for a remote Senior Developer with experience with .NET framework and .NET Core 3.1+, knowledge of Microservices architecture and solid understanding of REST principals to join our team.

Responsibilities:
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software
Requirements:
Experience with .NET framework and .NET Core 3.1+
Practical knowledge of Unit test and code coverage
Knowledge of Microservices architecture
Solid understanding of REST principals
Experience with Cloud platform: AWS or Azure
Understanding of Agile methodologies
Experience working with Azure DevOps as a main team collaboration platform
The ability for reverse engineering and debugging legacy codebase
Experience working with one of the mainstream Event Broker (RabbitMQ, Apache Kafka, Azure Service Bus, AWS SQS, etc.)
Deep understanding of OOP, Design patterns, SOLID principles
The ability to write clean, readable, self-documenting code with clear separation of concerns
Solid understanding of caching mechanisms, experience using the in-memory cache approach
Deep understanding of the SQL Query language and SQL optimization
Experience with Docker containers
Nice to have:
Experience in ASP.NET Web Forms, ASP.NET MVC, or WCF technologies
Experience in serverless technologies (AWS Lambda or Azure Functions)
Experience in Test Driven Development
Experience in Redis Cache
Experience in one of the NoSQL database (MongoDB, CosmosDB, etc.)
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)
Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
Health insurance
Community of 38,000+ industry’s top professionals

About EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and software development services, with more than 36,700+ employees worldwide.

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

Job posted on 5 April 2021
4 views    0 responses


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
Similar jobs

Full Stack Developer (.NET + React) at Andersen

Kyiv, Kharkiv, Lviv, Odesa, Dnipro, Minsk, Moscow, St. Petersburg

Senior .Net Engineer at Intellias

Kyiv, Kharkiv, Lviv, Dnipro, remote


All jobs .NET Kyiv    All jobs EPAM