Senior Software Engineer

 

Description:

As a Senior Software Engineer, you will play a key role in driving our ambition to create a best-in-class software engineering team, environment, and culture. You will join our community of engineers to drive this transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers.

 

 

Key responsibilities:

  • Build and maintain high-quality, reliable software and own it with a high degree of automation in the cloud.
  • Own challenging tasks in the backlog and deliver them routinely with no significant issues.
  • Ensure company standard frameworks and policies are understood and adopted.
  • Support other engineers to produce clean, quality code through code reviews and pair programming.
  • Drive DevOps practices to automate the Product development life cycle.
  • Drive solutions through experimentation and innovation as a culture.
  • Support the technical platform out of hours as a member of the support rota.
  • Progress work consistently without significant need for support from more senior colleagues
  • Contribute and create team OKRs, in alignment to Product Group OKRs and Product health.
  • Drive the measurement and improvement of software development metrics.
  • Drive continuous learning and improvement for the Product(s) itself and Product health related to quality and stability.
  • Solve problems collaboratively, communicating decisions to customers.
  • Approach and contribute to product planning and roadmap with an agile mentality.
  • Engage with product colleagues to improve value for the customer and to understand ambiguous requirements.
  • Demonstrate and champion pragmatism in terms of commercial delivery and software quality.
  • Evangelise technology, innovation, values, and ways of working within the team and wider community.
  • Active participation and contribution to Communities of Practice with a focus on positive momentum.
  • Coach, mentor, and develop by providing the knowledge and assets to less experienced engineers.
  • Assist with recruitment and new starter on-boarding activities.

 

 

Your Profile

Key skills/knowledge/experience:

  • Hands on experience in PIM (STEP Application) and in depth understanding.
  • Highly experience in data modelling, workflows, integration end point setup, configuration setup, user privileges setup, entities.
  • Highly skilled with Java, JavaScript, STIBO PDX system.
  • Experience and knowledge of tools like Eclipse, GIT and other monitoring tools like Jira, Jenkins etc.
  • Experience in databases like oracle & SQL.
  • Experience in Retail and ecommerce.

Organization Tata Consultancy Services
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-05-28 6:43 pm
Expires on 2024-12-15