Senior Software Developer (Industrial IoT)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

4-5+ years of experience with .NET and C#, Experience in developing Industrial IoT applications, Knowledge of Kubernetes and container technologies, Familiarity with microservices, event-driven architectures, and communication protocols like MQTT and Kafka.

Key responsibilities:

  • Develop and implement IIoT applications using C# and TypeScript
  • Design and develop scalable microservices in Kubernetes
  • Integrate IIoT devices and sensors into architectures
  • Participate in coding, debugging, and maintaining software components

Sigma Software Group logo
Sigma Software Group Large https://www.sigma.software
1001 - 5000 Employees
See all jobs

Job description

Company Description

We are looking for a Senior .NET Developer to join an Industrial IoT (IIoT) project focused on collecting data from real IIoT devices into the cloud. You will be part of an infrastructure team, designing and implementing a cloudbased platform that provides core services and architectural guidelines for customerfacing applications.

CUSTOMER

Our client is a global leader in industrial solutions, specializing in fluid management technologies. Their products and systems are used across industries such as water management, energy, manufacturing, and infrastructure. The company focuses on innovation in Industrial Internet of Things (IIoT), integrating smart technologies to enhance efficiency, automation, and predictive maintenance in industrial environments.
The Customer is our longterm partner from Germany, and occasional business trips to their site may be required. Weve been successfully collaborating with them for several years on various projects.

PROJECT

As part of our longterm collaboration with this German partner, you will join the infrastructure team responsible for building a scalable, cloudbased platform. This platform serves as the technological foundation for customerfacing applications, delivering core services and architectural standards.

Job Description
  • Develop and implement IIoT applications using C# orand TypeScript
  • Design and develop scalable microservices in a Kubernetes environment
  • Integrate IIoT devices and sensors into existing architectures
  • Create technical documentation and promote best practices
  • Participate in requirement analysis and software design on both high and detailed levels
  • Implement individual components and modules, including database structures
  • Actively participate in coding, debugging, and maintaining software components
  • Follow established engineering standards, including code reviews and unit testing
  • Report progress regularly in line with project expectations
    • Qualifications
      • 45+ years of commercial experience with .NET and C#
      • Experience in developing IIoT applications
      • Practical knowledge of NestJS, TypeScript, and optionally Python
      • Strong understanding of Kubernetes and container technologies
      • Experience with microservices and eventdriven architectures, following DomainDriven Design and Hexagonal Architecture principles
      • Familiarity with IIoTspecific communication protocols such as MQTT, Kafka, and Protobuf, as well as standard web communication technologies like Rest, GraphQL, WebSockets, and Streams
      • Handson experience with GitLab CICD pipelines and InfrastructureasCode (IaC)
      • Independent and structured work approach, with attention to best engineering practices including code reviews and unit testing
      • Experience working in Agile development teams
      • Advanced level of English or higher
        • WOULD BE A PLUS

          • Experience with TypeScript
          • Experience with NestJS and Python
          • Intermediate level of German or higher
            • Additional Information

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented

Software Engineer Related jobs