C# Backend Developer

Optimus Search
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate
Compensation
€ 70K

Job location

Tech stack

ASP.NET
Microsoft Azure
C Sharp (Programming Language)
Databases
Message Queuing Telemetry Transport (MQTT)
Systems Architecture
Backend
Apache Kafka
Front End Software Development
Microservices

Job description

  • Develop scalable, reliable, and efficient backend services for our cloud-native IoT platform.
  • Take ownership of entire functional areas or services and guide them through the full development lifecycle.
  • Actively shape system architecture and select the most suitable frameworks and technologies.
  • Work closely with data scientists to optimize and implement algorithms that directly impact the user experience.
  • Operate in a state-of-the-art technology environment with ASP.NET Core and IoT infrastructure.
  • Collaborate with frontend developers to create customer-focused applications for multiple platforms.

Requirements

  • 2+ years of proven experience in developing backend applications using C# and ASP.NET Core.
  • Strong proficiency with databases.
  • Passion for implementing and optimizing complex algorithms.
  • Experience in Domain-Driven Design (DDD) and event-driven architectures.
  • Hands-on experience with messaging technologies such as Kafka, Azure Event Hub, and MQTT in production environments is an advantage.
  • Advanced German language skills (B2 level or higher).

About the company

Optimus Search is working with a forward-thinking IoT company in the energy sector that's developing technology to help reduce heating energy use in both new and existing buildings. Their product plays a key role in helping customers reach net-zero climate goals. They're looking to hire a Backend .NET Developer to support their growing team. As a Microsoft Gold Partner, they work with modern tools and technologies, and this role offers the chance to develop solutions in a cloud-based environment.

Apply for this position