Senior Software Developer

7 days ago


Toronto, Ontario, Canada Tata Consultancy Services Full time
About Tata Consultancy Services

Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world's largest businesses in their transformation journeys for over 55 years. Our proactive stance on climate change and award-winning work with communities across the world have earned us a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.

Compensation

The estimated salary range for this role is $120,000 - $180,000 per annum, depending on experience and qualifications.

Job Description

We are seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable C/C++ code. Your focus will be on implementing performance and quality modules, identifying bottlenecks and bugs, and devising solutions to these problems.

Required Skills and Qualifications
  • Strong proficiency in C++ with fair knowledge of the language specification
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Familiarity with templating in C++
  • Implementation of automated testing platforms and unit tests
About Working at Tata Consultancy Services

TCS is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). We strive to create an inclusive workplace that reflects the diversity of the societies we operate in.



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

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


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

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


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

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...

  • Senior PHP Developer

    1 month ago


    Toronto, Ontario, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. We have a long-term contract with a leading web development and new media marketing client, primarily supporting North American clients on various website and backend infrastructure services.Key Responsibilities:Develop, debug, and...


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

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at Iris Software Inc. This is a 24+ month contract position located in Toronto, ON (Hybrid).

  • Technical Lead

    7 days ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Software DeveloperWe are looking for a highly skilled Senior Software Developer to join our team at CB Canada. As a Senior Software Developer, you will be responsible for designing and developing new applications, as well as evolving existing ones. You will work closely with our development team to ensure the highest quality of our software...


  • Toronto, Ontario, Canada Tony's Fresh Market Full time

    Job Title: Senior Software DeveloperJob Summary: We are seeking an experienced Senior Software Developer to join our IT team at Tony’s Fresh Market. The successful candidate will be responsible for developing and maintaining our software systems, including supply chain integration and ERP systems.Key Responsibilities:Design, develop, and test software...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job OverviewSenior Software DeveloperSS&C Technologies Holdings is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop software applications using Java,...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job DescriptionJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Rubicon Path. The ideal candidate will have a strong background in software development, with a focus on backend systems and technologies.Key Responsibilities:Backend Development: Design, develop, and maintain scalable...


  • Toronto, Ontario, Canada SearchLabs Full time

    About the Role: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. Using your technical expertise, you will work closely with our cross-functional team to deliver innovative solutions that meet our clients' needs.Key Responsibilities:Design and develop software applications...


  • Toronto, Ontario, Canada York University Full time

    York University is seeking a highly skilled Senior Software Developer to join its team. This role comes with a competitive salary of $85,000 per annum.Job DescriptionReporting to the Manager of Library Digital Systems and Initiatives, this position will work independently or as part of a team to coordinate projects, research solutions, develop, design,...


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

    Are you a seasoned professional looking for a challenging role that utilizes your expertise in Python development?Iris Software Inc. is a leading provider of software solutions to Fortune 500 companies and other top firms in the financial services and technology industries.We are seeking a highly skilled Senior Full Stack Python Developer to join our team....


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


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


  • Toronto, Ontario, Canada Sun Life Full time

    {"title":"Software Engineering Position Overview"}We are seeking a highly skilled Senior Software Engineer to join our dynamic team at Sun Life. The ideal candidate will possess a wide range of technical skills and a passion for driving innovation. As a Senior Software Engineer, you will have the opportunity to work on various projects, collaborating with...


  • Toronto, Ontario, Canada Uwin Pro Inc. Full time

    Job Description:Uwin Pro Inc. is seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design, develop, and test software applications using programming languages such as Java, Eclipse, and Microsoft Visual Studio.Collaborate with cross-functional teams to identify and prioritize software projects.Develop and maintain...


  • Toronto, Ontario, Canada Tejas Consultants Inc. Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Tejas Consultants Inc.The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Main Responsibilities:Design, develop, and test software applicationsMaintain and improve existing software systemsCollaborate with...


  • Toronto, Ontario, Canada Canada Inc. Full time

    Job DescriptionCanada Inc. is seeking a highly skilled Senior Software Developer to join our team.ResponsibilitiesDevelop and document website requirements in collaboration with clients.Write, modify, integrate, and test software code.Communicate technical problems, processes, and solutions effectively.Prepare reports, manuals, and other documentation on...