Software Engineer Leader

6 days ago


Toronto, Ontario, Canada Genpact Full time
Job Title: Software Engineer Leader

About Us: At Genpact, we harness the power of technology and humanity to create meaningful transformation. We are a team of curious and courageous minds who thrive on fearlessly experimenting and pushing boundaries.

Location: Toronto, ON (3 days onsite/week)

Salary: $115,000 - $150,000 per year (depending on experience)

Job Description: We're looking for a seasoned Senior Java Developer to lead our software engineering team in designing, developing, and implementing technical solutions. As a key member of our team, you will be responsible for mentoring junior engineers, coaching clients, and advising project teams on all aspects of research, analysis, design, hardware, and software support.

Required Skills and Qualifications:
  • Expert knowledge of Java, Spring/SpringBoot, REST API, Microservices, JBoss, SQL, MS Azure or AWS equivalent.
  • Strong experience in DevOps pipeline, CI/CD, and related tools.
  • Familiarity with Bitbucket, GIT, Confluence, JIRA.
  • Kubernetes, MQ, OAuth, and Event-Driven messaging expertise.

Benefits: Genpact is an Equal Opportunity Employer offering a dynamic work environment that values diversity, respect, and integrity. We provide opportunities for growth and development, competitive compensation, and a comprehensive benefits package.

How to Apply: Please submit your resume and cover letter through our official hiring process. Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process.

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

    We are seeking an experienced Data Engineering Leader to join our team at Triunity Software, Inc. in Toronto. As a Senior Java Data Architect, you will be responsible for designing and implementing data pipelines and architectures that meet the needs of our clients.About the RoleThis is a full-time position that requires 10+ years of relevant experience in a...


  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    We are seeking a highly experienced Software Engineering Executive Leader to join our team at Stonewood Group Inc.This is a key leadership role responsible for providing strategic direction and vision for the development and delivery of software solutions.The successful candidate will have extensive experience in leading software engineering teams, with a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAmazon Development Centre Canada ULC is seeking a talented Software Development Engineer to join our team. In this role, you will be responsible for designing and implementing scalable solutions to complex business and operational problems.Key ResponsibilitiesYou will create simple solutions for complex business and operational problems.You...


  • Toronto, Ontario, Canada Guidepoint Full time

    Unlock your career potential as a Senior Software Engineering Leader at Guidepoint, a leading expert network firm that connects clients with top-tier subject matter experts. We're seeking an experienced leader to drive innovation and excellence in our hybrid .NET engineering team.We're committed to creating happier users through personalized...


  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    At Stonewood Group Inc., we are seeking a seasoned Software Engineering Leader to join our executive team in Toronto.As Chief Technical Officer, you will be responsible for providing leadership in all activities related to the development and delivery of our company's technology. This includes software design, software development, quality assurance,...


  • Toronto, Ontario, Canada Scotiabank Full time

    Company OverviewScotiabank is a leading bank in the Americas, guiding our customers towards achieving success through various advice, products, and services.We value unique skills and experiences each individual brings to the Bank, committed to creating an inclusive and accessible environment for everyone.Job DescriptionAs a Lead Software Engineer, you will...


  • Toronto, Ontario, Canada Electronic Arts Full time

    About the Role:We're looking for a skilled Software Engineer to join our team at Electronic Arts. As a senior software engineer, you will drive improvements to our game's procedural content workflows and build the tools that power content generation.Responsibilities:Design and implement game engine features and tools for content generationCollaborate with...


  • Toronto, Ontario, Canada FOG Software Group Full time

    Finance Manager Role OverviewWe are seeking a seasoned Finance Manager to join our global software operations team at FOG Software Group. This is an exciting opportunity for a strategic finance leader to drive financial planning, analysis, and decision-making across our diverse portfolio of businesses.


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Professional to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong educational background and relevant work experience in software development, with excellent technical skills and ability to communicate effectively with clients and colleagues.Key...


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

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


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

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada Veeva Systems Full time

    The RoleCreate innovative, scalable cloud software as a software engineer at Veeva. Work with seasoned leaders to bring software solutions to customers worldwide in a dynamic, agile environment.Key ResponsibilitiesParticipate in technical and functional design discussionsContribute to all stages of the software development lifecycleWork with product and...


  • Toronto, Ontario, Canada Holt Executive Ltd Full time

    Holt Executive Ltd is a leading partner to a global satellite and space leader, providing secure and reliable communication solutions worldwide.We are seeking an experienced Senior Software Engineer to join our team and contribute to the development of cutting-edge technology enhancing network protocols and packet processing frameworks for a Low Earth Orbit...


  • Toronto, Ontario, Canada Scotiabank Full time

    OverviewScotiabank is a leading bank in the Americas, driven by its purpose "for every future". We empower our customers to achieve success through a diverse range of advice, products and services. Our team is seeking a highly skilled Software Development Leader to join our Payments & Core Banking Engineering globally. About the RoleWe are looking for an...


  • Toronto, Ontario, Canada QNX Software Systems Full time

    Job DescriptionOverviewBlackBerry QNX is a leading provider of software solutions for the embedded systems industry. We are seeking an experienced Senior Partner Marketing Manager to join our team and drive the development of partner marketing programs with regional reseller and global strategic partners.Key ResponsibilitiesDevelop and execute joint partner...


  • Toronto, Ontario, Canada Amex Full time

    Role OverviewWe are seeking an experienced Software Development Leader to join our team at American Express. As a key member of our technology team, you will be responsible for leading the design, development, and delivery of complex software systems.Job DescriptionAs a Senior Engineer II, you will:Lead the design and development of complex software systems,...


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

    We are seeking a highly skilled Datastage Developer to join our team at Iris Software Inc. in Toronto, Canada. As a key member of our data engineering team, you will play a crucial role in designing, implementing, and maintaining complex data pipelines using Datastage.About the RoleThe ideal candidate will have a strong background in SQL and experience...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...