30 Oct
|
Cognizant
|
Toronto
Job Summary We are looking for an experienced Senior Full-Stack Engineer / Technical Lead to design and develop scalable enterprise applications and cloud-native solutions. The ideal candidate will combine solid hands-on development experience with technical leadership and architecture skills.
Key Responsibilities
• Design and develop scalable enterprise web applications and microservices.
• Build modern front-end solutions using React, Next.js, and TypeScript.
• Develop backend services using Node.js, NestJS, and Python.
• Design and deploy cloud-native applications on AWS.
• Provide technical leadership, architecture guidance, code reviews, and engineering best practices.
• Implement application monitoring and observability using Dynatrace, OpenTelemetry, and APM tools.
• Support API integrations, performance optimization, and production troubleshooting.
• Experience with ArcGIS/GIS solutions is a plus. Required Skills
• React / Next.js / TypeScript
• Node.js / NestJS
• Python
• AWS
• Microservices and REST APIs
• Dynatrace / OpenTelemetry / Observability
• Technical architecture and team leadership Nice to Have: ArcGIS, spatial analytics, hybrid/mobile application development.
📌 Senior Full-Stack Engineer (Toronto)
🏢 Cognizant
📍 Toronto