Back icon

Senior .NET Engineer for a medical services company

Senior .NET Engineer for a medical services company 40 hrs/week, 12+ months

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.
                                                      .NET
                                                      .NET RESTful services and WebAPI
                                                      API

                                                      Benefits in eligible locations

                                                      location.svg
                                                      ImageImage

                                                      For you

                                                      • Medical insurance package for you and your family
                                                        • Partial reimbursement of sports expenses
                                                        • Stable income
                                                        • Paid sick leave days
                                                        ImageImage

                                                        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
                                                        ImageImage

                                                        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

                                                        40 hrs/week

                                                        Hours per week

                                                        12+ months

                                                        Project length

                                                        Armenia, Georgia, Kazakhstan

                                                        Locations eligible for the position