Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Director - Product Engineering @ Onit

Home > Software Development

 Director - Product Engineering

Job Description

The Director - Product Engineering is responsible for product development and management of product releases through completion; analyzes, designs and develops software enhancements and new modules. Manages development project from initial design through testing while providing strategic management direction. Responsible for managing the developers and quality assurance engineers.
Responsibilities:
  • Develop, manage and prepare best software development team.
  • Guide, coach and mentor software development and QA engineers.
  • Provide project management and technical leadership for every aspect of software.
  • Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • Supervise architecture plus lead efforts to develop technical roadmap of all projects.
  • Establish and stimulate software development standards and processes along with best practices for delivery of scalable and high-quality software.
  • Work closely with developers, QA engineers and product management throughout organization to influence product development and improving product quality.
  • Manage and execute software development projects from beginning to finish.
  • Evaluate projects, develop and update schedules plus supervise project status.
  • Collaborate effectively with all team members as well as hold regular team meetings.
  • Drive product vision and strategy, ensuring alignment with business goals and market needs.
  • Oversee end-to-end product development, from ideation to delivery, ensuring innovation and scalability.
  • Develop, manage, and mentor high-performing software development teams.
  • Provide technical leadership and project management for all aspects of software development.
  • Define and execute product roadmaps in collaboration with engineering, QA, and product teams.
  • Ensure adherence to best practices, software development standards, and quality benchmarks.
  • Supervise architecture and lead efforts to build scalable, high-quality products.
  • Manage product lifecycle processes, including research, development, design, evaluation, testing, and delivery.
  • Drive collaboration across teams to improve product quality and enhance customer experience.
  • Evaluate projects, track progress, and ensure timely delivery of key initiatives.
Mandatory Skills and Experience:
  • 15+ years of experience in software development field
  • Should have 5+ years of managing software development teams
  • Experience with full cycle development leveraging Agile methodologies
  • Ability to work and develop in Mac/Linux environment
  • Excellent communication skills
  • Must be a team player and should be able to work with diverse teams locally and globally
  • Experience in managing software development teams
  • Good project management experience
  • Experience in product development using web technologies (web application development).
  • Experience in defining and executing product strategy aligned with business goals.
  • Expertise in cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Budget planning, resource allocation, and cost optimization for software development.
  • Strong stakeholder management skills for working with executives and cross-functional teams.
Desired Skills and Experience:
  • Proficiency in the any/few of the languages listed is preferred:
    • Ruby on Rails, JavaScript, React, Java, Python.
  • Experienced with PostgreSQL or MongoDB is HIGHLY preferred.
  • Experience in resolving customer issues.
  • Experience in managing software quality assurance teams.
  • Experience in working with US based software product development companies.
  • Few years of working onsite for managing or developing software.
  • Experience in DevOps, CI/CD, and cloud-native development.
  • Data-driven decision-making using KPIs and analytics.
  • Deep understanding of compliance, security, and regulatory requirements in software development.
  • Proven ability to scale teams and drive engineering excellence.
Education:
  • Bachelor of Engineering in computer science/Software engineering or other similar equivalent disciplines in management or equivalent.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Onit
Location(s): Pune

+ View Contactajax loader


Keyskills:   Product management Computer science Linux Project management Postgresql Javascript Agile Software quality assurance Analytics Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Product Architect(ISG)

  • Cognizant
  • 8 - 12 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Hiring For site reliability engineering

  • Cognizant
  • 3 - 6 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Hiring For site reliability engineering

  • Cognizant
  • 3 - 6 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Software Developer - UI/UX

  • IBM
  • 3 - 6 years
  • Pune
  • 9 days ago
₹ Not Disclosed

Onit

FLYONIT is a global IT solutions company founded in 2009, headquartered in Australia, with offices in the USA and India. It offers services like web design, mobile apps, cloud computing, IT infrastructure, and business consultancy. The company focuses on delivering cost-effective and customized tech...