senior .net engineer for a medical services company

Sorry, the job is expired
Senior .NET Engineer for a medical services company
Expired job
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 for locations
Armenia
For you
- Medical insurance package for you and your family
- Stable income
- Paid sick leave days
For your comfortable work
- 100% remote work forever
- Free licensed software
- Possibility to work on your own device (BYOD)
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical, soft, and leadership skills
- Access to LinkedIn Learning platform
- Language courses
- Access to internal and external e-Libraries
- Certification opportunities
- Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.