Apply Now

Requirement ID: 89608
Job Title: Tech Lead
Job Type: Contract
Duration: 6 - 9 months
Location: Toronto, ON
Job Description:

Skills: Agile Way of Working~Problem Solving~Obtaining Stakeholder Commitment
Experience: 6-8 Years

Role Descriptions:
Soft Skills & Competencies
• Number of years of Tech Lead experience (10+ has been the preferred)
• Retail Banking experience – 5+ yrs of exp - Personal and small business accounts (chequing, savings), Lending & credit products (mortgages, loans, lines of credit), Cards (debit, credit)
• Excellent communication and stakeholder management skills
• Strong analytical and problem solving abilities

Technical Leadership
• Provide hands on technical leadership to development teams across the full SDLC
• Set clear technical direction, coding standards, and best practices
• Review solution designs, code, and architecture for quality, performance, and security
• Act as the primary technical escalation point for complex issues

Solution Design & Architecture
• Translate business and functional requirements into technical designs
• Collaborate with Enterprise and Solution Architects to align with bank technology strategies
• Design scalable, resilient, and secure solutions for high volume retail banking systems
• Ensure solutions comply with security, privacy, and regulatory standards

Development & Delivery
• Lead design and development for APIs, services, and customer facing digital platforms
• Support Agile delivery by participating in:
o Sprint planning and backlog refinement
o Story estimation and technical sizing
o Release planning and execution
• Ensure production ready releases through CI/CD, automation, and quality controls

Typical Technology Stack (varies by team)
• Languages: Java, Kotlin, C#, JavaScript/TypeScript
• Frameworks: Spring Boot, .NET, Angular, React
• APIs & Integration
• Databases: Oracle, PostgreSQL, SQL Server, NoSQL

Quality, Risk & Compliance
• Enforce secure by design and privacy by default principles
• Partner with QA and Testing teams to ensure test coverage and defect resolution
• Address non functional requirements (performance, availability, scalability)
• Support audits, vulnerability remediation, and risk assessments

Team Leadership & Mentorship
• Mentor and coach developers and junior tech leads
• Foster a culture of continuous learning, collaboration, and technical excellence
• Contribute to hiring, onboarding, and technical capability development

Apply Now