Full Stack Software Engineer Position

2 weeks ago


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

Tata Consultancy Services is a leading IT services, consulting, and business solutions organization with over 55 years of experience in partnering with large businesses to drive their transformation journeys.

We leverage our unique Location Independent Agile delivery model, recognized as a benchmark of excellence in software development, to deliver a portfolio of business, technology, and engineering services and solutions that meet the evolving needs of our clients.

Job Overview

This Full Stack Software Engineer position offers an exciting opportunity to join our team and contribute to the development of innovative solutions for our clients.

Responsibilities

The successful candidate will be responsible for:

  • Designing and developing frontend and backend web applications using Spring frameworks;
  • Gathering project requirements, prioritizing tasks, and producing delivery estimates;
  • Planning and allocating work to meet project deadlines; Organizing team/code reviews and maintaining code quality and best practices across the Front-End team;
  • Supervising the creation of intuitive, robust, and reusable user interfaces;
  • Engaging in the entire product development cycle to understand business objectives, user goals, and create solutions that appeal to our clients;
  • Maintaining a test bed to guarantee the quality of the code;
  • Producing high-quality solutions that enhance or simplify existing processes;
  • Encouraging the use of best practices and workflows throughout the organization;
  • Contributing to team discussions and stand-ups; Mentoring and leading other developers, and sharing knowledge with the broader team.
Requirements

To be successful in this role, you will need:

  • Experience in web application development using Java, Spring boot, and Angular;
  • Proficiency in SQL and Unix;
  • Good exposure to customized, generic modules, and components which extend the elements and modules of core AngularJS;
  • Hands-on experience in unit test case creation and technical documentation;
  • Prior experience in agile methodology;
  • Excellent communication skills and working in a matrix hierarchy.
Benefits

We offer a competitive salary range of $90,000 - $120,000 per annum, depending on your level of experience. We also provide a comprehensive benefits package, including medical, dental, and vision coverage, as well as opportunities for professional growth and development.

Join Our Team

If you are a motivated and experienced Full Stack Software Engineer looking for a new challenge, please submit your application. We look forward to hearing from you.



  • Toronto, Ontario, Canada Incognito Software Systems Inc Full time

    Junior Full Stack EngineerWe are seeking a highly skilled and motivated Junior Full Stack Engineer to join our team at Incognito Software Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex web applications that serve millions of users.Key Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team at Maarut Inc. This is an excellent opportunity for experienced professionals to take on new challenges and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in software development, with experience in...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Pharmalinx Medical Centre Inc. Full time

    Job DescriptionJob Title: Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a highly skilled software engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:Design and develop full stack...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications.Key ResponsibilitiesDesign and develop software applications using a...


  • Toronto, Ontario, Canada Fluent, LLC Full time

    We're looking for a highly skilled Full Stack Engineer to help us build cutting-edge backend solutions using a broad range of technologies. This role is perfect for someone with experience in Node.js, ASP.NET, and Docker, who can collaborate with cross-functional teams to optimize platforms for performance, scalability, and reliability.As a Full Stack...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Aman Meat Shop Full time

    Job SummaryWe are seeking a skilled Full Stack Engineer to join our team. The ideal candidate will have a strong background in JavaScript and experience with Node.js.Key Responsibilities:- Develop and maintain full stack applications using JavaScript and Node.js- Collaborate with cross-functional teams to design and implement software solutions- Participate...


  • Toronto, Ontario, Canada Intelliware Full time

    About IntelliwareIntelliware is a dynamic and innovative company that values expertise, collaboration, and creativity.We are currently seeking a talented Full Stack Software Engineer to join our team and contribute to the development of high-quality applications.Estimated Salary: $120,000 - $180,000 per year, depending on experience.Job DescriptionAs a Full...


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

    Job Title: Sr. Software Engineer (Full Stack)We are seeking a skilled Senior Software Engineer (Full Stack) to join our team. The ideal candidate will have expertise in developing scalable, efficient, and high-quality software solutions using a combination of front-end and back-end technologies. Key Responsibilities: Design, develop, and deploy full-stack...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Adorna & Guzman Dentistry Professional Corporation Full time

    Job Title: Software Engineer - Full StackDescription: We are looking for a skilled Full Stack Software Engineer to join our team. The ideal candidate will have experience in both front-end and back-end development, with a strong understanding of programming languages such as JavaScript, Python, and HTML/CSS.Responsibilities:Design and develop scalable,...

  • Software Engineer

    1 month ago


    Toronto, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Manulife. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software systems using a range of...


  • Toronto, Ontario, Canada Fable Full time

    About UsFable is a leading digital accessibility company that empowers businesses to create inclusive products for over 1 billion people worldwide.Our MissionTo revolutionize digital accessibility and make the internet a more inclusive space for everyone.Job OverviewWe are seeking a highly skilled Senior Software Engineer - Full Stack Expert to join our...


  • Toronto, Ontario, Canada Your CxO Online Full time

    Job DescriptionWe are seeking a skilled Full Stack Software Engineer to join our team at Your CxO Online.About the RoleThis is a permanent position with 32-35 hours of work per week.The ideal candidate will have a college degree, diploma or certificate from a program of 1-2 years and some experience in software development is an asset.Key...


  • Toronto, Ontario, Canada TouchBistro Full time

    About TouchBistroTouchBistro is an all-in-one Point-of-Sale and restaurant management system that simplifies operations for restaurateurs worldwide.We have powered more than 29,000 restaurants around the globe, and our platform provides essential solutions for front of house, back of house, and customer engagement. By streamlining operations, increasing...


  • Toronto, Ontario, Canada GILBERT BAGAIN Full time

    About the Job: We are seeking a highly skilled Senior Software Engineer - Full Stack to join our team. The ideal candidate will have experience in developing full stack applications using various technologies.Responsibilities:Design, develop, and deploy full stack applications.Collaborate with cross-functional teams to identify and prioritize project...


  • Toronto, Ontario, Canada Snapcommerce Full time

    About SnapcommerceWe're dedicated to unlocking the full potential of our employees, where learning is celebrated and impact is realized. Our promise is to provide a supportive environment that fosters growth and career progression.About this RoleWe're seeking a senior full-stack engineer to join our team. As a staff software engineer, you'll be one of the...


  • Toronto, Ontario, Canada TouchBistro Full time

    About the RoleWe're seeking a talented Full Stack Software Developer to join our product engineering team at TouchBistro. As a key member of our team, you'll be responsible for building and maintaining our software applications, ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesDesign, develop, and deploy scalable and...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Sub way Full time

    We are looking for a skilled Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software applications. Your expertise in both frontend and backend development will enable you to tackle complex projects with confidence.Key responsibilities include:Designing...


  • Toronto, Ontario, Canada Amy Clarke Full time

    About the RoleWe are looking for a skilled Senior Software Engineer - Full Stack to join our team at Company. The ideal candidate will have a strong background in software development and a passion for creating scalable and efficient systems.Responsibilities- Develop and maintain full-stack applications using a range of technologies- Collaborate with...

  • Software Engineer

    5 days ago


    Toronto, Ontario, Canada Foot Locker Full time

    Key Responsibilities:• Design and develop scalable and efficient software applications• Collaborate with cross-functional teams to identify and prioritize project requirements• Participate in code reviews and ensure adherence to best practicesAbout the Role:We are seeking a skilled Software Engineer to join our team. As a Full Stack Developer, you will...