Technical Lead / Senior Developer
- Location: Toronto
- Remote: Hybrid
- Type: Contract
- Job #35179
Our confidential banking client, in Toronto, is seeking a hands-on Technical Lead / Senior Developer to provide technical leadership across architecture, development, and integration delivery initiatives. This is a HYBRID role.
The successful candidate will combine strong software engineering expertise with leadership capabilities and stakeholder engagement experience.
Responsibilities
- Provide technical leadership across architecture, design, and development activities
- Lead development of APIs, integrations, ETL pipelines, and event-driven solutions
- Validate technical requirements and user stories
- Collaborate with Business Systems Analysts, Architects, and delivery stakeholders
- Participate in program governance and technical planning activities
- Mentor development team members and support delivery best practices
Required Qualifications
- 7+ years of software development experience
- Minimum 2 years in a Technical Lead or Senior Lead Developer capacity
- Strong experience with AWS services including Lambda, API Gateway, S3, DynamoDB, MSK/Kafka, or similar technologies
- Experience building and consuming REST APIs
- Hands-on ETL development experience
- Strong proficiency in Java, Python, or Node.js
- Experience with Kafka or similar messaging/event-streaming platforms
- Ability to balance technical leadership with stakeholder engagement responsibilities
Preferred Qualifications
- Banking or financial services project experience
- Experience with Kafka Connect, Schema Registry, SOAP services, and legacy integrations
- Experience with Terraform, AWS CDK, or Infrastructure-as-Code tools
- CI/CD pipeline implementation experience
- Experience working within Agile delivery teams
Important Note
This role is highly hands-on and requires active participation in both technical delivery and program-level discussions. Candidates seeking a purely development-focused role may not be a fit.
Keywords: AWS, Kafka, REST APIs, ETL, Java, Python, Node.js, Event-Driven Architecture, Terraform, CI/CD, Banking, Financial Services, Agile, Technical Leadership.