Back icon

Middle .NET Engineer for a medical services company

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

Currently we are looking for a remote Middle .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

                        • 2+ 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

                                                      • Paid time off
                                                      • Paid sick leave days
                                                      • Health insurance
                                                      • Stable income
                                                      ImageImage

                                                      For your comfortable work

                                                      • 100% remote work forever
                                                      • Stable workload
                                                      • Free licensed software
                                                      • Possibility to work on your own device (BYOD)
                                                      • Relocation opportunities
                                                      • Flexible engagement models
                                                      ImageImage

                                                      For your growth

                                                      • Free trainings for technical and soft skills
                                                      • Free access to LinkedIn Learning platform
                                                      • Skyeng language courses
                                                      • Free access to internal and external e-Libraries
                                                      • Certification opportunities
                                                      • Skill advisory service

                                                      40 hrs/week

                                                      Hours per week

                                                      12+ months

                                                      Project length

                                                      Kazakhstan

                                                      Locations eligible for the position