Logo mindheads GmbH

Senior Cloud Backend Developer

Job

  • Level
    Senior
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Freelancer
  • Location
    Dusseldorf
  • Working Model
    Full Remote
  • Job Summary

    In this role, you will develop secure and scalable cloud backend services for IoT emergency solutions, integrate Azure services, and implement CI/CD pipelines for deployment automation.

    Job Technologies

    Your role in the team

    • As part of the project, secure and scalable cloud services for IoT-based emergency response solutions are developed and operated on Microsoft Azure.
    • The focus is on C#/.NET web APIs, integration of IoT data streams and Azure services, as well as automated deployments with Azure DevOps and Bicep, ensuring high quality standards through testing.
    • Design and implementation of cloud-native backend services in C# on the latest .NET, adhering to Clean Architecture and SOLID principles.
    • Extension and maintenance of REST APIs (OpenAPI/Swagger), device management, and telemetry processing.
    • Integration of Azure services: SQL Database, Storage Accounts (Blob/Table/Queue), Service Bus/Event Grid, IoT Hub, Functions, App Service.
    • Automation of deployments using CI/CD pipelines and Infrastructure as Code with Bicep.
    • Leading (junior) developers in the team to help them develop into better developers.
    • Test-First mindset: creation of unit tests and integration tests, as well as maintaining high coverage and reliability.
    • Security and Compliance: Implementation of authentication/authorization (Azure AD/Entra ID), secret management, and secure default settings for IoT scenarios.
    • Observability: Instrumentation of services (logging, tracing, metrics), configuration of dashboards/alerts (App Insights, Azure Monitor, Grafana).
    • Performance and Reliability: Optimization for high-volume telemetry, application of caching, retries, circuit breakers, and scalable designs.
    • Collaboration: Close cooperation with Product Owners, QA, and DevOps engineers; refinement of backlog items and delivery of increments.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Solid knowledge in the areas of HTTP APIs, REST design, serialization (JSON), and API documentation (Swagger/OpenAPI).
    • Infrastructure as Code with Bicep: Creating, modularizing, parameterizing, and deploying resources across different environments.
    • Test culture: Unit/integration testing, mocking, test data strategies; proficient use of code coverage tools.
    • In-depth knowledge in the areas of security (OAuth2/OIDC, Azure AD/Entra ID, Secret Management) and observability (App Insights).
    • Knowledge of Git, branching strategies, pull requests, and code review workflows.
    • Familiarity with IoT technology stack: Azure IoT Hub, DPS (Device Provisioning Service), MQTT, twin models, and message forwarding.
    • Understanding IoT security: certificates, device identity, secure communication.
    • Domain-Driven Design, clean architecture, CQRS.
    • Message-driven patterns (Pub/Sub, idempotency, eventual consistency).
    • Performance optimization and load testing for data at IoT scale.

    Experience

    • Professional experience in building backend services with C# and .NET.
    • Practical experience with Azure: at least two of the following areas: SQL Database, Storage Accounts, Service Bus / Event Grid, Azure Functions / App Services, IoT Hub, Azure Cosmos DB.
    • Experience with CI/CD pipelines (Azure DevOps): build/test, quality gates, approvals, multi-stage releases.
    • Experience with IoT projects: device provisioning, telemetry data collection, edge-to-cloud pattern.
    • Experience with VoIP systems and/or telecommunications networks.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Topics that you deal with on the job

    Job Locations

    • Location Dusseldorf

      Nordrhein-Westfalen

      Germany

    This is your employer

    mindheads GmbH

    mindheads GmbH

    mindheads GmbH is an independent company specializing in IT and personnel services, offering a wide range of services including the recruitment and placement of IT experts and executives, as well as planning and implementing IT infrastructure and software solutions.

    Description

  • Company Type
    Recruiting Agency
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo mindheads GmbH

    Senior Cloud Backend Developer

    Location
    Dusseldorf
    Working Model
    Full Remote
    Diversity
    Open for all genders

    More Jobs