Back to Search
Currently we are looking for a remote Senior .NET Engineer for a medical services company for our team.
The customer is a healthcare provider. The company provides medical services including addiction medicine, psychology, family medicine, cardiology, optometry, dermatology, physical therapy, diabetes care, radiology, surgery, laboratory solutions.
Responsibilities
- Microservices architecture;
- 3rd Parties Integration;
- Construction of microservices as API consumers handling all the related aspects to external API accounts;
- Management of restrictions for transactions in external APIs, according to available quotas as reflected in the configuration;
- Configuration of external APIs timeouts, retries;
- Security Management;
- Non-blocking development using asynchronous APIs;
- Internal communication of microservices using gRPC;
- Monitorization with ELK, Grafana;
- Management of events including broadcasting, persistence, acknowledge, etc.;
- CRUD operations with NoSQL.
Requirements
- 3+ years of relevant experience;
- English level B2+;
- Knowledge of microservices oriented architecture;
- Comprehension of streaming (uni/bi-directional) in internal communication of microservices;
- Good comprehension of http protocol;
- Good comprehension of REST architectural layout;
- Knowledge of gRPC protocol;
- Understanding of Open ID Connect protocol;
- Knowledge of Azure IAM and Azure AD regarding integration of registered applications;
- Skills in Apache Kafka;
- Experience with Jenkins pipelines;
- Good comprehension of containers and Kubernetes.
Nice to have
- Knowledge of:
- Microsoft Azure
- SQL.
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn