We are looking for a hands-on Engineering Manager with deep expertise in .NET 9/10, microservices, and cloud-agnostic architectures to lead one of our key product engineering teams. This role is pivotal in shaping scalable travel platform solutions for Musafir innovation, quality, and delivery excellence.
Key Responsibilities:
- Architecture Leadership: Own solution architecture design, system decomposition, and service boundaries ensuring scalability and fault tolerance, Hands-on ownership of solution architecture, clean architecture design principles, and system decomposition. Define high-level designs, domain models, and service boundaries ensuring scalability, fault tolerance, and maintainability.
- Technology Leadership: Architect, design, and guide the development of scalable, secure, and high-performance web and API-based applications using ASP.NET Core 8/9 and modern microservice patterns.
- Delivery Management: Drive engineering excellence and delivery velocity ensuring sprint predictability, code quality, and on-time releases across modules.
- Code Quality & Governance: Establish and enforce engineering standards using tools such as SonarCloud, Codacy, and OpenTelemetry for observability and performance monitoring.
- Cross-Functional Collaboration: Partner with Product, QA, UX, and DevOps teams to align business goals with technical outcomes and deliver seamless digital experiences.
- DevOps & Cloud: Oversee CI/CD pipelines, containerized deployments (Docker, Kubernetes, AWS Lambda), and environment reliability across staging and production.
- Mentorship & Growth: Coach, review, and elevate engineers through technical mentorship, peer reviews, and structured learning roadmaps.
- Innovation & Modernization: Champion modernization initiatives by integrating .NET 9 features, AOT compilation, MongoDB, PostgreSQL, and cloud-native best practices.
- Operational Excellence: Own SLAs/SLOs for uptime, response times, and incident management, ensuring resilient and fault-tolerant systems.
- Experience with Domain-Driven Design (DDD) concepts and architectural documentation.
- Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
- Strong stakeholder management with an outcome-oriented mindset.
- Technical Expertise: Deep knowledge of C#, .NET 8.0+ / .NET 9.0 / .NET 10, ASP.NET Core, and Clean microservice architecture.
Preferred Skills
- Experience with event-driven systems (Kafka, RabbitMQ, SQS).
- Knowledge of security and compliance best practices (OAuth2, OWASP).
- Familiarity with serverless architecture (AWS Lambda / Azure Functions).
- Exposure to travel or e-commerce domain platforms.
- Experience integrating with front-end frameworks (ReactJs, TypeScript, HTML5, CSS3, jQuery).