Drive innovation in cloud-native architecture with Tech Mahindra as a Senior Software Engineer. Utilize NX, NestJS, and event-driven integrations to modernize legacy platforms.
This role in Toronto will focus on the AVA Modernization program, requiring a skilled engineer with hands-on experience in backend development. You will influence architecture across microservices, BFFs, and data integration, while implementing solutions using MongoDB and Snowflake.
Key Responsibilities:
• Build services within NX monorepo with CI/CD
• Develop a NestJS BFF Gateway for multiple frontends
• Implement internal NestJS microservices with domain ownership
• Create ingestion services for external events
• Develop async workers for event processing
Requirements:
• 5-10 years backend engineering experience
• Solid hands-on expertise with NestJS
• Experience with NX monorepos and TypeScript
• Familiarity with event-driven systems (Kafka)
• Solid MongoDB knowledge for operational workloads
Contribute your advanced engineering skills to reshape legacy systems at Tech Mahindra.
#J-18808-Ljbffr