NodeJs Developer

Tata Consultancy Services

Canada

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT services company in Canada is seeking a Mid-Senior level software developer. The role involves designing and implementing applications, integrating systems with third-party tools, and participating in Agile teams. Candidates should have 5+ years of experience and familiarity with front-end UI tools and relational databases. This is a full-time position with opportunities for growth and collaboration in a dynamic environment.

Qualifications

  • 5+ years of experience as a software developer.
  • Experience with front end UI tools like Angular and Vue.
  • Full software development life-cycle experience with CICD.

Responsibilities

  • Design, code, analyze, and modify programming systems.
  • Contribute to technical design and implementation of applications.
  • Integrate applications with 3rd party tools and deploy to cloud services.
  • Work in an Agile team environment.

Skills

Designing, coding, analyzing systems
Technical design and development
API and microservices development
Cloud service integration
Automation testing strategies
Code quality and performance
Scalability and maintainability
Agile team collaboration
Software feature delivery
Front End UI tools (e.g. Angular, Vue)
Relational Databases (e.g. MS SQL Server)
CICD processes
Solid understanding of Agile practices
Python experience (nice-to-have)

Job description

About TCS

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.

TCS 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. Its consulting‑led, cognitive‑powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location Independent Agile delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS operates in 55 countries and employs over 607,000 highly skilled individuals, including more than 10,000 in Canada. The company generated consolidated revenues of US $ 30 billion in the fiscal year ended March 31, 2025, and is listed on the BSE and the NSE in India. TCS’ proactive stance on climate change and award‑winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4Good Emerging Index.

Role Description

Required Skill Sets:

  • Designing, coding, analyzing, and modifying programming systems, including encoding, testing, debugging, and installing for a large‑scale system
  • Contribute to technical design, development, and implementation of applications
  • Design, build, and maintain APIs, Microservices and Responsive web applications by leveraging best practices alongside a global development team
  • Integrate applications with 3rd party tools and deploy to cloud services
  • Implement effective automation testing strategies along with the build activities
  • Ensure code quality, performance, scalability, responsiveness of applications
  • Conduct and contribute to design and code reviews ensuring our apps are scalable, testable, and maintainable
  • Participate in post‑implementation reviews of application, development, and processes, continually working to create a learning environment by sharing with others
  • Work in an Agile team environment which is fast paced, fun and collaborative
  • Ensuring the operating efficiency of existing application systems.
  • Maintaining records for the documentation of systems development and revisions
  • Conducting analyses of organizational needs and goals for the development and implementation of application systems
  • Working with different internal teams for software feature delivery, support and bug fixes
  • Stay current and competitive by keeping up to date with the latest platform capabilities, security, performance, and reusability
  • Must have good years working experience as a software developer
  • good years experience with Front End UI tools e.g. Angular, Next, Vue, Nuxt3 years experience with container platforms eg Red hat OCP (OpenShift)
  • good years experience with Relational Databases preferably MS SQL Server Full software development life-cycle experience with CICD and thorough testing prior to release
  • Solid Understanding of Agile processes and practices
  • Nice-to-have Prefer Python experience
  • Prefer diagnostic tool

Desired Skill Set:

Tata Consultancy Services Canada Inc. 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). Should you require accommodation during the recruitment and selection process, please inform Human Resources.

Thank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.

Job Details
  • Seniority Level: Mid‑Senior level
  • Employment Type: Full‑time
  • Job Function: Engineering and Information Technology
  • Industries: IT Services and IT Consulting
  • Referrals increase your chances of interviewing at Tata Consultancy Services by 2x.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

NodeJs Developer
NodeJs Developer

Tata Consultancy Services • Toronto

On-site
CAD 85,000 - 90,000
Senior Frontend Developer
Senior Frontend Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Full stack developer
Full stack developer

Tata Consultancy Services • Calgary

On-site
CAD 70,000 - 90,000
Senior Angular Developer
Senior Angular Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 110,000
Python Developer
Python Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000
Senior Developer
Senior Developer

United States Digital Space LLC • Toronto

On-site
CAD 70,000 - 90,000
DevOps Engineer
DevOps Engineer

Tata Consultancy Services • Toronto

On-site
L3 Support
L3 Support

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 110,000
Java Backend developer
Java Backend developer

Tata Consultancy Services • Toronto

On-site
CAD 80,000 - 100,000
Java WAS developer
Java WAS developer

Tata Consultancy Services • Toronto

On-site
CAD 70,000 - 100,000