Optimus Search is working with a forward-thinking IoT company in the energy sector to develop technology that reduces heating energy use in both new and existing buildings. They aim to help customers achieve net-zero climate goals.
They are looking for a Backend Developer to support their growing team, offering the chance to develop solutions in a cloud-based environment using modern tools and technologies as a Microsoft Gold Partner.
Tasks
* Develop scalable, reliable, and efficient backend services for the 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.
* Collaborate with frontend developers to create customer-focused applications for multiple platforms.
Profile
* Several years of proven experience in developing backend applications using C# and ASP.NET Core.
* Strong proficiency with databases such as PostgreSQL and CosmosDB.
* 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.
* Advanced German language skills (B1 level or higher).
The ideal candidate will have a strong passion for developing scalable and efficient backend services, as well as experience with databases, Domain-Driven Design, and event-driven architectures. Proficiency in C# and ASP.NET Core is also essential. The role requires strong communication and collaboration skills, as well as the ability to work closely with data scientists and frontend developers.