Full Stack Developer Team Lead for Digital Banking
Summary
Lead a team of software engineers building digital banking applications for a financial institution, staying hands-on with Angular, Node.js, TypeScript, and AWS serverless while integrating generative AI/LLM features, enforcing OSFI compliance, and establishing CI/CD practices.
You will lead high-performing software engineers, combining 6+ years of development experience with at least 2-3 in a leadership capacity. This role emphasizes hands-on coding and architectural design, making use of Angular, Node.js, and modern AWS technologies. The position is integral to enhancing customer-facing and back-office workflows in digital banking.
Key Responsibilities: • Provide technical leadership and mentorship to software engineers • Build enterprise applications with AWS Serverless, Angular, and Node.js • Enforce compliance with OSFI standards and ethical AI practices • Establish CI/CD processes and modern deployment practices • Collaborate with product teams to transform AI requirements into applications
Requirements: • 6+ years in software development and 2-3 years as a technical lead • Practical experience with generative AI and LLM integration • Advanced knowledge of Angular, TypeScript, and microservices • Strong expertise in AWS serverless architectures • Proficient in CI/CD and Infrastructure-as-Code tools
Shape the future of digital banking by leading a skilled team focused on innovation and AI-driven solutions.