About usOptimus 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.TasksDevelop scalable, reliable, and efficient backend services for our cloud-native IoT platformTake ownership of entire functional areas or services and guide them through the full development lifecycleActively shape system architecture and select the most suitable frameworks and technologiesWork closely with data scientists to optimize and implement algorithms that directly impact the user experienceOperate in a state-of-the-art technology environment with ASP.NET CoreCollaborate with frontend developers to create customer-focused applications for multiple platformsProfileSeveral years of proven experience in developing backend applications using C# and ASP.NET CoreStrong proficiency with databases such as PostgreSQL and CosmosDBPassion for implementing and optimizing complex algorithmsExperience in Domain-Driven Design (DDD) and event-driven architecturesHands-on experience with messaging technologies such as Kafka, Azure Event Hub, and MQTT in production environmentsAdvanced German language skills (B1 level or higher)