Apply Now

Full Stack Software Development, Team Lead

Toronto, ON, Canada Req #1121
Wednesday, July 8, 2020
Job Introduction
As a Full Stack Development Team Lead you will be responsible for providing technical leadership to an agile team to achieve growth, innovation, maintainability, and security practice development. As a team lead you will oversee planning and execution of product features, ensure that developers follow agile processes and perform required due diligence.
You are passionate about building new products, navigating business requirements and turning them into technology solutions. Your responsibilities will include prototyping, designing, reviewing and unit testing code that you and your team produce.
This is a great opportunity to participate in cutting edge software development in the financial industry.

Role Responsibility
  • Supervise team's daily activity
  • Work with business stakeholders and resolve any technical questions
  • Break down tasks to meet deadlines and business goals
  • Mentor team members
  • Maintain high standard of code quality
  • Review and manage code Pull Requests
  • Help the team resolve difficult engineering challenges
  • Review decisions the team makes to ensure alignment with the technical direction

The Ideal Candidate
Essential Abilities and Attributes
  • Solid understanding of software design principles
  • Demonstrated analytical and problem solving skills
  • Driven to learn and improve on daily basis
  • Love for mentorship and coaching
  • Excellent communication skills – written and oral
  • Drive for improving software architecture of the system
  • Experience with agile and desire to apply your experience to new and evolving environments
  • Leading a small tightly knit team of developers

Education & Experience
  • Bachelor’s Degree in Computer Science
  • 5+ years’ experience working as a software developer in a similar capacity
  • Experience in .NET design and development focusing on line-of-business desktop and web applications
  • Strong knowledge of C#, VB.NET, JavaScript / TypeScript
  • Some experience with VB6
  • Strong knowledge of SQL (MS SQL Server 2012); Stored procedures, UDF’s
  • Experience in unit testing and test methodologies

Package Description
We pride ourselves on our clear, focused and inspiring entrepreneurial vision that enlightens and aligns our departments through consistent communications and a supportive culture. We are always on the lookout for talented individuals interested in joining our team.
We offer competitive base salary, training, full suite of health and dental benefits, RRSP Matching Plan, personal days, potential work from home opportunities, and a vibrant culture with an active social committee in our Toronto headquarters!

About The Company
Cambridge Global Payments, a FLEETCOR company, is a leading provider of integrated cross-border payment services and risk management solutions. As a trusted partner for over 25 years, Cambridge delivers innovative solutions designed to mitigate foreign exchange exposure and address unique business needs. Our award-winning capabilities and industry-leading technologies simplify the way businesses connect with the global marketplace. As one of the largest bank-independent providers globally, we are flexible and responsive, with offices across North America, Europe, and Australia. Learn more at and follow us on Twitter and LinkedIn.


Other details

  • Job Family IT
  • Pay Type Salary
  • Toronto, ON, Canada