Talent.com
This job offer is not available in your country.
(06 / 10 / 2025) Engineering Manager

(06 / 10 / 2025) Engineering Manager

NTT DATA, Inc.India
13 hours ago
Job description

Key Responsibilities :

  • Ensures that software applications development projects
  • Performs proof of concept as and when required and ensure that development costs and activities remain within budget.
  • Uses business requirements to advise on the design, deployment, and operation of infrastructures.
  • Helps determine how technology can be applied to meet external client and business requirements by crafting high level solutions and work breakdown.
  • Works closely with various external stakeholders to define the scope or boundary of the concepts which includes a cost benefit analysis, risk management plan and a feasibility study.
  • Ensures the delivery of the design and completion requirements to application development team.
  • Translates the business and external client needs to various teams and assigns development tasks.
  • Takes accountability for the development of applications and takes on more complicated programming activities.
  • Assists the team and resolves any technical issues during the design, development, and implementation phase of the project.
  • Ensures the appropriate testing of applications for efficiency and resolve escalated problems with the design prior to deployment.
  • Ensures that the development phase is documented to ensure the development of procedures for application use.
  • Directs the implementation of the application by ensuring the evaluation, testing and modification of the application until its functionality meets business and external client goals.
  • Oversees and manages the provision of the relevant documentation, training, and support to the relevant teams to ensure the highest level of performance.
  • Researches and investigates emerging infrastructure and application technologies and the best practices associated with them.
  • Conducts detailed quality assurance and automated testing requirements, processes, and guidelines
  • Leads and manages a team of Software Application Developers in the achievements of team and individual objectives

Required experience :

  • Solid experience with a strong background in all aspects of software application development.
  • Solid experience as a Software Applications Development leading.
  • Hands-on experience with a variety of software applications.
  • Hands-on experience with a wide variety of computer software, hardware, and peripherals, including Microsoft365.
  • Solid experience in building, managing and leading software development people as a line function.
  • Solid experience of dealing with relevant stakeholders, building strong relationships and negotiating with decision makers and influencers.
  • Solid experience of delivering consultancy type projects, utilising Agile or Waterfall methodologies.
  • Solid experience of IT in a complex business environment with the ability to translate technical concepts into business terms.
  • Solid experience of negotiation or management of third-party services.
  • Solid experience in developing and implementing relevant strategies in a multi supplier environment, managing third party services.
  • Solid people management responsibilities and / or allocation of resources within a department or project environment.
  • Mandatory Skills

    Extensive experience with Node.js, SQL, NoSQL, Microservices design, Strong AKS, Container orchestration, Docker, Kafka Integration, Python, Agentic AI, LLM, Data projects, Data bricks,

    Good to have Skills /

    Java, springboot

    Create a job alert for this search

    Engineering Manager • India