Senior Developer/Technical Lead
- Location: Ontario
- Type: Contract
- Job #35116
- Senior Developer / Technical Lead responsible for leading the design, development, support, and modernization of complex enterprise cloud-native applications
- Provide hands-on technical leadership within a highly complex distributed application environment utilizing AWS cloud technologies and event-driven architectures
- Lead by example through active development, architecture contribution, troubleshooting, mentorship, and operational support activities
- Design, develop, and support scalable AWS-based solutions leveraging Lambda, Step Functions, API Gateway, CloudWatch, IAM, Kinesis, and related cloud-native services
- Work extensively within distributed systems, microservices architectures, asynchronous workflows, and fault-tolerant application environments
- Support and optimize enterprise data platforms utilizing PostgreSQL, DynamoDB, Amazon Redshift, AWS DMS, CDC, and real-time integration pipelines
- Troubleshoot and resolve complex production, integration, performance, scalability, and operational issues across interconnected enterprise systems
- Collaborate closely with Solution Architects, Developers, QA Analysts, Project Managers, Business Analysts, and Operations teams to deliver scalable and sustainable solutions
- Participate in architecture discussions, technical solutioning, code reviews, release planning, and long-term application sustainability initiatives
- Drive technical excellence, development standards, coding best practices, documentation, monitoring, observability, and knowledge-sharing initiatives across the team
- Mentor and support intermediate and junior developers while promoting collaborative engineering practices and reducing dependency on individual contributors
- Contribute to CI/CD pipeline development, deployment automation, Infrastructure as Code practices (Terraform/CloudFormation), Git workflows, and operational improvements
- Navigate differing technical perspectives and strong personalities professionally while building alignment, maintaining productive relationships, and driving delivery forward
- Ideal candidate will possess 10+ years of senior-level development experience with strong AWS cloud-native expertise, distributed systems knowledge, and enterprise-scale application experience
- Enhanced Reliability Clearance Eligibility is Mandatory (clearance not required upfront). Fully remote role; however, resources located within Toronto/GTA are strongly preferred due to occasional onsite meetings in the Toronto office (approximately 2–3 times annually)