Software Engineer

1 month ago


Toronto, Ontario, Canada Tata Consultancy Services Full time

Tata Consultancy Services is a leading IT services company with over 55 years of experience in transformation journeys. Our unique Location Independent Agile delivery model is recognized as a benchmark of excellence in software development.

We are seeking a highly skilled Software Engineer to join our team in Golang Development. As a key member of our team, you will be responsible for designing and developing scalable, efficient, and reliable software solutions using Golang.

The ideal candidate should have excellent technical skills, including proficiency in Golang, RPC Framework, Java Storage Layer, and Oracle DB. Additionally, they should have hands-on experience with popular Revel Router packages such as Gorilla Mux, code versioning technologies like Git, SVN, and Mercurial, and the ability to write clean, well-documented code.

In this role, you will have the opportunity to work on multiple projects, develop your skills, and contribute to the growth and success of our organization. We offer a competitive salary range of $120,000 - $180,000 per annum, depending on location and experience.

At Tata Consultancy Services, we are committed to meeting the accessibility needs of all individuals. If you require accommodations during the recruitment and selection process, please inform Human Resources.

Thank you for considering this opportunity. We look forward to hearing from you



  • 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 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 Constellation Software Inc. Full time

    Job OverviewWe are seeking a Senior Acquisition Specialist to join our Mergers and Acquisitions team at Constellation Software Inc. This is a great opportunity to apply your business development skills towards acquisitions in an entrepreneurial environment.About Constellation Software Inc.We acquire, manage, and build mission-critical vertical market...


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

    Iris Software Inc., one of the world's leading financial institutions, is seeking a highly skilled Senior Backend Software Engineer to join their team for a long-term contract opportunity. This role will be based in Toronto, ON and will involve working on a hybrid schedule.The ideal candidate will have extensive experience with Java 8 or above, Spring Boot,...


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

    Job DescriptionWe are seeking a skilled Senior Cloud-Based Java Software Engineer to join our team at Iris Software Inc. in Toronto, ON.About the RoleThis long-term position involves developing and maintaining cloud-based applications using Java 8+ and Spring Framework (Spring Boot). The successful candidate will have experience working with distributed...


  • 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...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada S.i. Systèmes Full time

    Job Title: Software EngineerWe are seeking a talented Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions.Responsibilities:Create new software features and improve existing onesCollaborate with cross-functional teams to...


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

    About Constellation Software Inc.We are a leading provider of vertical market software solutions, with a portfolio of companies that deliver mission-critical software to various industries worldwide. Our company has acquired hundreds of software companies, operating in diverse sectors such as aerospace, oil & gas, mining, engineering, education, retail,...


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

    About Constellation Software Inc.We acquire, manage, and build mission-critical vertical market software companies that are located all over the world. We have acquired hundreds of software companies used in various industries, including aerospace, oil & gas, mining, engineering, education, retail, finance, healthcare, and more. Our portfolio is publicly...


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

    Job DescriptionWe are seeking an experienced Software Engineering Leader to join the Stonewood Group Inc. team.The successful candidate will have a strong background in software engineering management and experience with different software development methodologies including Agile.As a key member of our leadership team, the VP Engineering will be responsible...


  • Toronto, Ontario, Canada Perasoinc Full time

    Sr. Software Engineer – Device SoftwarePeraso Technologies Inc. is seeking an experienced Sr. Software Engineer to join our fast-paced Software Development team.Key Responsibilities:Design and develop new features and enhance existing ones in the MAC layer.Work with time-sensitive code, including data path from the MAC layer to the PHY layer.Collaborate...


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

    About the RoleWe are seeking a highly motivated and driven individual to join our Mergers & Acquisitions (M&A) Team at Constellation Software Inc. as a Senior Software Acquisition Specialist.Job OverviewThis is an exciting opportunity to leverage your business development skills towards acquiring software companies in the Engineering and Forestry sectors. As...


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

    Iris's direct client, a leading Candian bank is looking to hire a Java Developer for a long term opportunity in Toronto.Hybrid Model- 3 daysMust have:Bachelor's degree in Computer Science, Information Technology, or related field coupled with at least 3 years java development experience.Proficiency in Java11 minimumWorking knowledge of Spring...


  • Toronto, Ontario, Canada Capital One Full time

    About Capital One CanadaAt Capital One, we're building a leading information-based technology company that helps our customers succeed by bringing ingenuity, simplicity, and humanity to banking.We have the positive energy of a startup, with the advantages of a big company. Our software studio in Toronto has grown from 10 to over 270 engineers since 2014, all...


  • Toronto, Ontario, Canada Software International Full time

    About the RoleSoftware International is seeking a highly skilled Mainframe CICS Engineer to join our team, working with one of our key clients in Canada. This role will be fully remote, but candidates must be authorized to work in Canada.Job OverviewWe deliver shared technology services for a major financial client, supporting all business applications and...


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

    We are seeking a highly motivated and driven individual to join our Mergers & Acquisitions (M&A) Team as a Software Acquisition Specialist.Company OverviewConstellation Software Inc. is a publicly traded company listed on the Toronto Stock Exchange under the symbol TSX:CSU. We have a market value of approximately $90B USD and acquire, manage, and build...


  • Toronto, Ontario, Canada Tata Consultancy Services Full time

    At Tata Consultancy Services, we are seeking a highly skilled Software Engineering Specialist to join our dynamic team. With a strong background in software development and systems engineering, the ideal candidate will have experience in various technologies and platforms.OverviewWe operate on a global scale, with a diverse talent base of over 600,000...


  • Toronto, Ontario, Canada Sage Recruiting Full time

    Sage Recruiting is seeking a highly skilled Cryogenic Software Engineer to join a leading scientific software company in downtown Toronto.About the CompanyThis innovative company has gained global recognition for its cutting-edge software platform that sheds light on previously uncharted areas of biology. Their HPC application analyzes terabytes of data per...

  • Software Engineer

    6 days ago


    Toronto, Ontario, Canada Primate Labs Inc. Full time

    About Primate LabsPrimate Labs, a cutting-edge software company based in Toronto, seeks an experienced software engineer to contribute to the development of Geekbench, our industry-leading cross-platform benchmark. As a member of our tight-knit team, you will collaborate with other passionate developers to create innovative solutions that cater to diverse...