Expired

Engineering Manager


Company 

Tata Consultancy Services

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

Role: Engineering Manager

Job Type: Permanent

Location: London (Hybrid)


Are you passionate about making a significant impact by leading a team of high-performing software engineers to build and maintain reliable software?


We have an exciting role for you as an Engineering Manager.


Careers at TCS: It means more

TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership.

  • Be part of an exciting team where you will be challenged every day.
  • Work closely with the range of teams within the business to bring products to life.
  • Work with customers and identify opportunities to support their strategy and improve their processes across functions.


The Role

As a Engineering Manager you will provide technical expertise and work with the product and delivery teams to provide solutions to solve complex problems for our customers and colleagues. You will be an integral part of our empowered, self-managing, multi-disciplinary engineering teams - designing, building, releasing, and maintaining products. The role will involve developing effective relationships with Product and Delivery teams to prioritise, problem solve & maximise value to market and customer satisfaction and support brand outreach activities.


Key responsibilities:

  • Build, mentor and lead a team of high-performing software engineers to build and maintain high quality and reliable software (typically up to 10 engineers)
  • Own the engineering excellence of their teams e.g., behaviours, operations, standards, best practices, methodologies and technical quality.
  • Oversee the planning, execution and delivery of software, ensuring alignment with business objectives and timelines.
  • Line manage and develop engineers to ensure they have the right skills, development plans and attitude to learning, encouraging a mindset of feedback and continuous technical and non-technical improvement
  • Ensure people, resource allocation and workload balance across projects.
  • Work with the wider Technology function to shape the technical strategy, adopting the North Star principles.
  • Drive DevOps practices to automate the Product development life cycle and ownership attitude.
  • Foster a culture of experimentation, innovation, mutual support, collaboration and continuous improvement within the team.
  • Help develop/improve standard frameworks and policies of the client, ensuring that they are understood and adopted
  • Support other engineers to produce clean, quality code through code reviews and pair programming.
  • Contribute to and create team OKRs and demonstrate responsibility for the entire teams objectives.
  • Drive improvement and measurement of product quality and reliability via engineering best practices and metrics.
  • Approach, contribute and help lead product planning with an agile mind-set focusing on supporting our colleagues.
  • Drive continuous learning and improvement for the Product(s) itself, working with senior engineers to develop the team’s technical roadmap and support the product management team to prioritise it against the commercial roadmap.
  • Engage with product colleagues and other disciplines to improve value for the customer and to understand ambiguous requirements, taking ownership of critical choices and decisions and monitoring progress, taking corrective action where necessary.
  • Evangelise technology, innovation, company values, and excellent ways of working within the team and wider community.
  • Active participation and contribution to Communities of Practice with a focus on positive momentum.
  • Lead recruitment and new starter on-boarding activities.


Your Profile

Key skills/knowledge/experience:

  • Good knowledge in all technology stack areas, from front-end through to back-end.
  • Solid background in Software engineering principles and practices with a wide experience in a variety of systems and technologies.
  • Proven track record in delivering, operating, leading, hiring and pivoting solutions.
  • Strong experience of managing successful delivery in an Agile DevOps Software environment.
  • Experience building and leading teams of highly skilled software engineers that deliver high-quality software.
  • Strong understanding of system design, software architecture, cloud, and software engineering best practices.
  • Expert knowledge and advocate for Continuous Integration and Continuous Delivery.
  • Understanding and drive DevOps.
  • Good understanding of testing strategies and reliability engineering.
  • Highly organised and able to manage multiple work streams, manage stakeholders and expectations.
  • Excellent people management, interpersonal, analytical, and problem-solving skills.
  • Experience fostering a high performance, collaborative, innovative culture.
  • Being creative and curious.
  • Excellent communication skills, both written and spoken and able to adjust for different audiences
  • Demonstrate and champion pragmatism in terms of commercial delivery and software quality.


Good to have:

  • Wide range of software engineering and management experience.
  • Previous polyglot hands-on Senior software engineer.
  • Leading product areas with 2+ teams.
  • Previous software engineering community leadership experience.
  • Presentation delivery at internal and external events.
  • An ambition to be an open-source contributor, technology writer or speaker.
  • Knowledge of Software approaches like Domain Driven Design.
  • Experience in event driven API architectures and associated best practices.
  • Experience with cloud engineering.
  • Cares about the business and the bigger picture.
  • Good communication skills, both written and spoken and able to adjust for different audiences.
  • A leadership mindset that is willing to take responsibility.
  • Able to influence people at all levels and from the highly technical to non-technical.


Rewards & Benefits:

TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network.


Diversity, Inclusion & Wellbeing

At TCS, we believe in building and sustaining a culture of equity and belonging where everyone can thrive. Our diversity motto is ‘Inclusion without Exception’.

You’ll find a welcoming culture and many internal volunteering and social networks to join. Our diversity, inclusion and social activities involve 12 employee networks including LGBTQ+ & Allies, mental health, disability & neurodiversity inclusion and many more, as well as health & wellness initiatives and sports events (we even sponsor the London Marathon).

We are open to all and treat applications equally, regardless of ethnicity, disability, gender identity, gender reassignment, age, sexual orientation, or beliefs.


If you are an applicant who needs a reasonable accommodation due to Disability or Neurodiverse Condition to complete an employment application, or during any phase of the hiring process, please contact us at hariharan.s8@tcs.com with the subject line: “Reasonable Accommodation Request”.

Due to the high volume of applications, we will be unable to contact each applicant individually on the status of their application. If you have not received a direct response within 30 days, then it should be deemed unsuccessful on this occasion.


Application Process

1. Online application > 2. Technical assessment > 3. Technical discussion > 4. Managerial discussion > 5. HR discussion. (Tech graduate role – typically)


1. Online application > 2. Technical discussion > 3. Managerial discussion > 4. HR discussion (EP role – usually)

Join us and do more of what matters. Apply online now.

Company 

Tata Consultancy Services

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An error has occurred. This application may no longer respond until reloaded. Reload 🗙