Backend Developer
We are seeking a skilled Backend .NET Developer to join our team and support the development of our cloud-native IoT platform.
* Develop scalable, reliable, and efficient backend services using C# and ASP.NET Core.
* Take ownership of entire functional areas or services and guide them through the full development lifecycle.
* Shape system architecture and select suitable frameworks and technologies.
* Work closely with data scientists to optimize and implement algorithms that directly impact user experience.
The ideal candidate will have several years of proven experience in developing backend applications, strong proficiency with databases such as PostgreSQL and CosmosDB, and a passion for implementing and optimizing complex algorithms.
Key Responsibilities:
* Develop and maintain high-quality backend code using C# and ASP.NET Core.
* Design and implement scalable and reliable system architectures.
* Collaborate with cross-functional teams to deliver features and enhancements.
* Participate in code reviews and contribute to improving coding standards.
Requirements:
* Several years of 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.
Benefits:
* State-of-the-art technology environment.
* Collaborative and dynamic work environment.