Engineering Software Manager

2 weeks ago


Navi Mumbai, India Weatherford Full time

Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of software engineers to ensure delivery of high-quality software products or applications while following best practices around software development. This role combines technical expertise with management and leadership skills to ensure the successful execution of software projects. Our self-organizing teams employ Agile processes which foster high-performing software development environments. This position requires working with globally distributed team.


Job Responsibilities

  • Project Management: Manage software development projects from initiation to completion, including planning, resource allocation, scheduling, and risk management. Collaborate with product owner(s) and product manager(s) to define project requirements and deliverables.
  • Technical Expertise: Possess a deep understanding of software engineering principles, methodologies, and best practices. Stay updated with the latest industry trends, technologies, and tools to drive innovation and maintain technical excellence within the team.
  • Team Collaboration: Foster a collaborative and inclusive work environment, promoting effective communication and cooperation among team members and other cross-functional teams.
  • Process Improvement: Continuously assess and improve software development processes, ensuring efficiency, quality, and adherence to industry standards. Implement agile methodologies and other best practices to optimize productivity and delivery.
  • Performance Evaluation: Conduct regular performance evaluations, provide feedback, and identify opportunities for skill development and growth within the team. Support the recruitment and onboarding of new team members.
  • Stakeholder Management: Interact with product managers, designers, quality assurance teams, and other stakeholders to align software development efforts with business goals and customer needs. Communicate project status, risks, and dependencies effectively.


Job Qualifications


Required Skills

  • Degree in Computer Science Engineering, or similar
  • Minimum 5 years of experience managing software development teams
  • Minimum 10 years of software engineering experience as a hands-on engineer building large scale software applications
  • Strong ownership of work, experience leading cross-team projects and an inclination for collaboration
  • Knowledge of best practices for the full software development life cycle
  • Ability to work in a fast-changing environment and comfort with ambiguity
  • Customer empathy and obsession with a focus on delivering high-quality software
  • Experience with building Web Applications (Angular), backend systems (including REST APIs)
  • Experience building and scaling services using Cloud platforms (Azure or AWS)
  • Hands on experience on RDBMS like SQL Server
  • Excellent debugging, optimization, unit/integration testing, and data-analysis skills regarding large scale distributed systems
  • Excellent problem-solving skills and the ability to make sound decisions under pressure
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively with diverse teams
  • Experience with project management tools and methodologies


Preferred Skills

  • Experience in Oil and Gas domain is a plus
  • Experience working with AI/ML model and integration with software platforms
  • Experience with Message Queues like RabbitMQ, ActiveMQ, etc.


Travel Requirement: This role may require domestic and potentially international travel of up to:



  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Navi Mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • navi mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • navi mumbai, India Weatherford Full time

    Weatherford is seeking a motivated and experienced Engineering Software Manager to join our expanding software engineering organization to develop industry leading software solutions for the energy industry. The successful candidate will manage and oversees the design and development of software products or applications, leads, and directs the team of...


  • Mumbai, Maharashtra, India Capgemini Engineering Full time

    We are seeking a skilled C++ software engineer to join our team at Capgemini Engineering.Job Summary:The ideal candidate will be responsible for developing high-quality applications using C++.They will also be responsible for designing and implementing testable and scalable code.About the Role:This is an excellent opportunity for a motivated and experienced...


  • Mumbai, Maharashtra, India Capgemini Engineering Full time

    We are seeking a highly skilled Software Development Engineer to join our team at Capgemini Engineering. This role is ideal for an experienced C# developer looking to take their skills to the next level.As a Software Development Engineer, you will be responsible for designing and implementing high-quality, scalable applications using C#. You will work...


  • Mumbai, Maharashtra, India Capgemini Engineering Full time

    We are seeking a highly skilled Senior C# Software Development Manager to join our team at Capgemini Engineering.As a seasoned professional with 9–12 years of experience as a C# developer and 5+ years of experience as a team lead, you will be responsible for managing a team of 5-7 engineers and leading the development of complex software projects.The ideal...


  • Navi Mumbai, Maharashtra, India Internet Brands Full time

    Lead Software EngineerIn this key leadership role, you will have the opportunity to make a significant impact on our team's success and drive innovation in the field of software engineering.About the Role:Develop and maintain high-quality software solutions that meet the needs of our customers.Guide and mentor junior engineers to help them grow in their...


  • Navi Mumbai, Maharashtra, India InfoCentroid Software Solutions Pvt. Ltd Full time

    We are seeking an experienced Software Project Manager to lead our Technology-SARB department at InfoCentroid Software Solutions Pvt. Ltd. As a seasoned professional, you will have a minimum of 10 years of experience in project management within the technology industry, specifically in software projects.Job SummaryThe ideal candidate will oversee the...


  • Navi Mumbai, Maharashtra, India Doyen Engineering Full time

    About the Company:Doyen Engineering Services Pvt. Ltd. is a leading engineering services provider, driven by innovation and a passion for delivering exceptional results.Job Summary:We are seeking an experienced Financial Operations Manager to oversee our company's financial processes, ensuring accuracy, efficiency, and compliance with all relevant...

  • Financial Controller

    1 month ago


    Navi Mumbai, Maharashtra, India Doyen Engineering Full time

    About Doyen EngineeringDoyen Engineering Services Pvt. Ltd. is a renowned engineering firm based in Navi Mumbai, India. With a strong presence in the industry, we are committed to delivering exceptional services and projects.Job Title: Financial ControllerWe are seeking an experienced Financial Controller to join our team. The successful candidate will play...


  • Mumbai, Maharashtra, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Capgemini Engineering. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications for medical devices.Key Responsibilities:Develop full life cycle application software for medical devices...


  • Mumbai, Maharashtra, India Improvians Engineering Services Full time

    About Improvians Engineering ServicesWe are a cutting-edge technology company that delivers innovative software solutions to our clients. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining our products.

  • Software Engineer

    2 months ago


    Navi Mumbai, India Pert Telecom Solutions Full time

    Role : C++ DeveloperExperience : 4-10 yrsJob Title: Sr Software Engineer - Telecom ProductsLocation: Navi Mumbai (On-site)Experience: 4 - 10 years in the Telecom industryPosition Type: Full-timeNo. of Positions: 10Job Description :As a Software Engineer specializing in Telecom Products, you will be a vital member of our R&D team, contributing to the...

  • Software engineer

    2 months ago


    Navi Mumbai, India Pert Telecom Solutions Full time

    Role : C++ Developer Experience : 4-10 yrs Job Title: Sr Software Engineer - Telecom Products Location: Navi Mumbai (On-site) Experience: 4 - 10 years in the Telecom industry Position Type: Full-time No. of Positions: 10 Job Description : As a Software Engineer specializing in Telecom Products, you will be a vital member of our R&D...

  • Software Engineer

    2 months ago


    navi mumbai, India Pert Telecom Solutions Full time

    Role : C++ DeveloperExperience : 4-10 yrsJob Title: Sr Software Engineer - Telecom ProductsLocation: Navi Mumbai (On-site)Experience: 4 - 10 years in the Telecom industryPosition Type: Full-timeNo. of Positions: 10Job Description :As a Software Engineer specializing in Telecom Products, you will be a vital member of our R&D team, contributing to the...