Job Title or Location

Full Stack Developer

Tata Consultancy Services - 52 Jobs
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

Inclusion without Exception:

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 612607,000 of the world's best-trained consultants highly skilled individuals in 55 countries, including more than 10,000 in Canada. The company generated consolidated revenues of US $29 30 billion in the fiscal year ended March 31, 20254 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.

Must Have Skills -

1. Good years in full-stack software development, particularly with strong expertise in Angular, React, and JavaScript; as well as Node.js and AWS serverless technologies (including Lambda, DynamoDB, API Gateway, Messaging, and RDS) utilizing Azure/AWS DevOps in an Agile environment Full-Stack Development:

2. Design, develop, and maintain scalable and robust full-stack applications using:

3. Front-End Technologies: Angular, React, JavaScript, and other relevant frameworks.

4. Back-End Technologies: Node.js, AWS serverless services (Lambda, DynamoDB, API Gateway, Messaging, RDS).

5. Proven ability to deliver large-scale applications using React Native.

6. In-depth knowledge of front-end frameworks (such as React.js, Angular, or Vue.js) and back-end technologies (including Node.js, Python, or similar).

7. Experience with tools like GitHub Copilot, Cursor, or similar platforms.

8. Strong understanding of software architecture, design patterns, and data modeling.

9. Capable of leading sprints, reviews, and retrospectives in an Agile environment.

Good to Have:

1. Familiarity with software development principles, design patterns, and best practices.

2. Knowledge of Continuous Integration and Continuous Delivery/Deployment methodologies.

3. Application development experience with relational databases (such as Oracle, MySQL, PostgreSQL) and PL/SQL; experience with NoSQL databases is an added advantage.

4. Proficient in developing within an Agile framework, using Git and Azure/AWS DevOps.

Responsibilities:

1 Design and develop robust mobile and web applications using React Native and other modern frameworks.

2 Architect and optimize backend services and APIs (e.g., Node.js, Python, Ruby on Rails) to ensure seamless application performance.

3 Collaborate closely with stakeholders, including in-terminal and airside teams, to identify challenges and translate them into innovative digital solutions.

4 Promote best practices in code quality, scalability, and security to maintain high development standards.

5 Work with cross-functional teams to gather requirements, define project scope, and establish technical specifications with an emphasis on security and quality.

6 Implement and leverage AI-powered development tools like GitHub Copilot and Cursor to enhance productivity and drive innovation.

7 Keep updated with the latest industry trends, technologies, and frameworks related to software security, and recommend their adoption as appropriate.

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

Share This Job: