Cloud-Based Backend Developer Opportunity
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 for an experienced Backend developer to support their growing team, offering the chance to develop scalable solutions in a cloud-based environment with modern tools and technologies.
* Develop efficient backend services for their cloud-native IoT platform using ASP.NET Core.
* Take ownership of entire functional areas or services and guide them through the full development lifecycle.
* Actively shape system architecture and select suitable frameworks and technologies.
* Collaborate with data scientists to optimize and implement algorithms directly impacting the user experience.
* Work closely with frontend developers to create customer-focused applications for multiple platforms.
Key Responsibilities
* 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.
* Advanced language skills in German (B2 level or higher).
Requirements
* 2+ years of experience in developing backend applications.
* Strong understanding of software design patterns.
* Experience with Agile development methodologies.
* Ability to work effectively in a team environment.
* Excellent problem-solving and analytical skills.
* Good communication and interpersonal skills.