HamburgerMenu
hirist

Senior Backend Engineer - .Net Technologies

Posted on: 25/11/2025

Job Description

Description :

Role : Senior Engineer

Experienced Senior Software Engineer to join our team, specializing in building high-performance, scalable backend systems.


The ideal candidate is a .NET expert with a deep understanding of modern, event-driven architectures.


You will play a key role in designing and implementing microservices and data pipelines that handle high-volume data streams, connecting our core platform to a wide array of devices and services.

Key Responsibilities :

- Design, develop, and maintain robust and scalable backend services, APIs, and microservices using .NET 5 / .NET Core.

- Lead the development and maintenance of high-quality REST APIs, ensuring they are secure, efficient, and well-documented.

- Implement and manage real-time data pipelines and messaging systems using technologies like Kafka and MQTT to handle high-throughput data streams.

- Write clean, maintainable, and testable code. Mentor junior and mid-level engineers through code reviews, pair programming, and technical guidance.

- Troubleshoot and resolve complex technical issues in distributed systems, from performance bottlenecks to data integrity problems.

- Work closely with product managers, frontend engineers, and other stakeholders to translate business requirements into technical solutions.

- Stay current with emerging technologies and advocate for best practices in software development, performance, and security.

Required Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

- 8+ years of professional software development experience, with significant hands-on experience in a backend-focused role.

- Deep proficiency in C# and the .NET Core / .NET 5+ framework, including building and deploying production applications.

- Proven experience in designing, building, and scaling REST APIs (e.g., Web API).

- Strong hands-on experience with Kafka for stream processing and/or MQTT for IoT/lightweight messaging.

- Solid understanding of microservices architecture, asynchronous programming, and distributed systems principles.


info-icon

Did you find something suspicious?