Current jobs related to Principal Software Engineering Lead - Toronto, Ontario - Tangerine


  • Toronto, Ontario, Canada Randstad Full time

    We are partnering with a dynamic and innovative technology company in the FinTech sector seeking an experienced Java Developer to join their Platform Engineering Team.This team focuses on solving complex challenges for leading firms globally, developing platforms that impact billions of lives.As a Principal Software Engineer, you will thrive in a...


  • Toronto, Ontario, Canada Amazon Full time

    Seamless Finance ExperienceAt Amazon, we're passionate about building systems and services that deliver a seamless and transparent finance experience for our partners. As a Principal Software Engineer on the Finance Automation team, you'll be responsible for designing and implementing scalable systems that automate and orchestrate financial transactions,...


  • Toronto, Ontario, Canada Capgemini Engineering Full time

    About Capgemini EngineeringCapgemini Engineering is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world.We are committed to creating tangible impact for enterprises and society. With our strong 55-year heritage, we deliver end-to-end services and solutions...


  • Toronto, Ontario, Ontario, Canada The Mirillion Group Full time

    Our Client, one of the world's foremost Investment Banks, is looking for a principal software engineer of Technology to join their growing team. Capital Markets experience is optional for this position as we are more focused on an individual who brings an overarching philosophy of innovation with a broad spectrum of technology expertise. We like people...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Enterprise Cloud Software EngineerAbout the Role:We are seeking an experienced Enterprise Cloud Software Engineer to join our team at Iris Software Inc. This is a long-term opportunity for a skilled professional to work on mission-critical applications and contribute to the company's success.Key Responsibilities:Design, develop, and maintain...


  • Toronto, Ontario, Canada Quantum Technology Recruiting Inc. (QTR) Full time

    Transforming Retail with Innovative SolutionsWe are Quantum Technology Recruiting Inc. (QTR), a cutting-edge team revolutionizing the retail experience with pioneering technology solutions.About the Role:We seek a Principal Software Engineer with over 10 years of expertise to lead our development, implementation, and maintenance of system integrations for...


  • Toronto, Ontario, Canada NearSource Full time

    NearSource Technologies is a forward-thinking organization that values diversity and promotes equal opportunities for all qualified applicants.About the Role:We are seeking an exceptional Principal Java Software Engineer to join our team. This is a full-time, fully remote role, offering flexibility to work from anywhere.Responsibilities:Design, code, test,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking an experienced Software Engineering Expert to join our team in Toronto, ON. This is a long-term opportunity that will involve designing and developing cloud-based solutions using Java.Key Responsibilities:Design and develop software applications using Java, with a focus on cloud-based solutions.Collaborate with cross-functional...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team in Toronto, ON. As a key member of our engineering team, you will be responsible for designing and developing software solutions using Java.About Iris Software Inc.Iris Software Inc. is a leading technology services and solutions provider with over 4,000 associates across India, the...


  • Toronto, Ontario, Canada Capgemini Engineering Full time

    About the Role:">Capgemini Engineering is seeking a highly skilled Senior Backend Software Engineer to join our team. This role will be based in Toronto and will involve working on large-scale big data infrastructure/platforms using Java, Spark, and other technologies.About You:">To be successful in this role, you will need to have 5+ years of experience as...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at the Bank of Montreal.About the RoleThis is a challenging and rewarding opportunity for a highly skilled software engineer to lead our team in designing, developing, and maintaining complex software systems.As a Senior Software Engineering Lead, you will be...


  • Toronto, Ontario, Canada Apex Systems Full time

    Senior Full-Stack Developer (Angular/Java) Role OverviewA leading IT services provider, Apex Systems, is seeking a highly skilled Senior Full-Stack Developer to join our team and work with a top Financial Institution.Job Description:The ideal candidate will have domain experience in banking (preferably payments), strong Angular and Java development skills,...


  • Toronto, Ontario, Canada Nirmata Full time

    Job Description:Nirmata is seeking an experienced Principal Cloud Engineering Manager to lead our cloud engineering team in shaping the future of Policy Management cloud solutions.Key Responsibilities:Drive Product Vision: Collaborate with the VP of Engineering and product team to shape technical direction, ensuring alignment with company vision and market...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryRoyal Bank of Canada, a leading financial institution, is seeking an experienced Software Engineering Team Lead to join its Mydoh Platform Engineering team. As a technical leader, you will be responsible for setting technical standards, mentoring junior developers, and improving development speed and quality. Your primary goal will be to ensure...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


  • Toronto, Ontario, Canada Source Code Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at Source Code. This is a full-time, permanent position located in Downtown, Toronto ON (hybrid).Job SummaryThe successful candidate will lead the development of applications using enterprise Java technology and work within and across Agile teams to design, develop,...


  • Toronto, Ontario, Canada Luxoft Full time

    Job DescriptionWe are seeking a Senior Software Engineering Lead to join our team at Luxoft. The ideal candidate will have 7+ years of experience with Angular JS and strong technical skills in software development.Key ResponsibilitiesManage timelines and deliverables within the team towards successful project deliveryDesign software solutions by interacting...


  • Toronto, Ontario, Canada NearSource Full time

    Company OverviewNearSource Technologies is a leading provider of innovative software solutions, committed to delivering high-quality products that meet the evolving needs of our clients. Our team of experienced professionals shares a passion for technology and a dedication to excellence.SalaryThe estimated annual salary for this position is $120,000 -...


  • Toronto, Ontario, Canada Publicis Sapient Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at Publicis Sapient. As a seasoned expert in Java technology, you will lead the development of software applications and services that positively impact our clients and their customers.


  • Toronto, Ontario, Canada Amazon Full time

    Job OverviewWe are seeking a highly skilled Software Development Manager to lead our team of engineers in developing and optimizing large-scale distributed systems. As a key member of our Workforce Optimization team, you will play a crucial role in ensuring the smooth operation of Amazon's global fulfillment network.

Principal Software Engineering Lead

2 months ago


Toronto, Ontario, Canada Tangerine Full time
About the Role

We are seeking a highly skilled Principal Software Engineering Lead to join our mobile development team. This is a full-time position based in Canada, with flexibility for remote work options.

As a Principal Software Engineering Lead, you will lead cross-functional teams to design, develop, and deliver high-quality software solutions that meet the needs of our customers.

This role requires a strong technical background in Android development, including expertise in Kotlin, Jetpack, and mobile architectural patterns. You should have experience working with RESTful APIs, designing systems, and implementing best practices for accessibility and user-centered design.

Responsibilities
  • Lead the development of mobile applications using the latest technologies and tools.
  • Collaborate with designers, product managers, and other engineers to define and implement features.
  • Mentor and guide junior engineers to help them grow in their careers.
  • Develop and maintain technical roadmaps, ensuring alignment with business objectives.
  • Communicate technical information to non-technical stakeholders, including product managers and executives.
Requirements
  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of experience in Android development, with a focus on backend development and architecture.
  • Strong knowledge of Kotlin, Java, and relevant frameworks and libraries.
  • Experience with Agile methodologies, version control systems like Git, and CI/CD pipelines.
  • Excellent problem-solving skills, attention to detail, and ability to work under pressure.
  • Familiarity with cloud-based services, such as AWS or Google Cloud Platform.
What We Offer
  • A competitive salary range of $120,000 - $160,000 per year, depending on experience.
  • A comprehensive benefits package, including medical, dental, and vision insurance.
  • Generous vacation time and flexible work arrangements.
  • Ongoing training and professional development opportunities.
  • A dynamic and inclusive work environment that values diversity and promotes growth.

Location: Canada (with flexibility for remote work)