Head of Software Development and Delivery (Bangalore / Pune ~ Hybrid)

ORMAE

Bengaluru

On-site

INR 2,500,000 - 3,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Impactful work on innovative solutions
Growth opportunities within a collaborative culture

Job summary

A dynamic technology company is seeking a Head of Software Development and Delivery to lead their software engineering team. This role involves managing the entire software lifecycle and collaborating with Operations Research and Data Science teams. The ideal candidate will have significant experience in software architecture and team management, along with a proven ability to deliver complex web-based solutions. This position offers a hybrid working model based in Bengaluru or Pune.

Qualifications

  • 8 to 15 years of professional experience in the software industry.
  • Proven track record of building and delivering complex software solutions.
  • Experience in a leadership role with strong people management skills.

Responsibilities

  • Lead and grow a high-performing team of developers.
  • Oversee project lifecycle from conception to deployment.
  • Design robust, scalable solution architectures for applications.

Skills

Software architecture
Team management
Agile methodologies
Problem-solving
Cloud platforms (AWS, Azure, GCP)
Front end (React.js)

Education

Bachelor’s degree in Computer Science

Tools

MongoDB
Python APIs
DuckDB

Job description

Head of Software Development and Delivery (Bangalore / Pune ~ Hybrid)
Head of Software Development and Delivery (Bangalore / Pune ~ Hybrid)

Direct message the job poster from ORMAE

Strategic Talent Acquisition & Talent Management Leader | Recruitment Excellence Coaching | Workforce planning & Forecasting

Job Description: Head of Software Development and Delivery

Company: ORMAE LLC with offices in Bangalore, Pune

Position: Head of Software Development and Delivery

Location: Remote Employment Type: Full-time / Hybrid

About ORMAE

ORMAE is a leader in developing cutting-edge software solutions that solve complex business challenges through the power of Operations Research (OR) and Data Science. We build intelligent, cloud-based decision support systems that empower our clients to optimize their operations and achieve significant efficiencies. At ORMAE, we foster a culture of innovation, collaboration, and technical excellence.

Position Summary

We are seeking hands-on Head of Software Development to lead our software engineering team. This is a critical leadership role responsible for the entire software application development lifecycle, from initial concept to successful deployment. You will be the bridge between our OR and DS teams and the software engineering team, translating complex prescriptive and predictive models into robust, scalable, and user-friendly enterprise software solutions.

The ideal candidate is a seasoned technical leader with a strong background in software architecture, a passion for building high-performing teams, and the ability to manage complex technical projects effectively.

Key Responsibilities

  • Lead, mentor, and grow a high-performing team of 5-10 full-stack, backend, and front-end developers.
  • Foster a collaborative, innovative, and inclusive team culture focused on quality and continuous improvement.
  • Oversee professional development, conduct performance reviews, and manage team resources effectively.

Technical Strategy & Architecture:

  • Analyse client requirements, understand RFPs, and lead technical discussions to clarify project scope and objectives.
  • Design and propose robust, scalable, and secure solution architectures for complex web and cloud-based applications.
  • Evaluate and select the optimal technology stacks for new projects, ensuring they align with business goals and technical requirements.
  • Author comprehensive technical specification documents that serve as a blueprint for the development team.

Project & Delivery Management:

  • Serve as the lead Technical Project Manager, overseeing projects from conception through to deployment and maintenance.
  • Ensure the timely and successful delivery of high-quality software solutions that meet or exceed client expectations.
  • Implement and refine agile development methodologies to improve team velocity and product quality.
  • Foster a strong, collaborative partnership with the Operations Research (OR) team to ensure the seamless integration of mathematical models and algorithms into our software products.
  • Act as the primary technical point of contact for internal stakeholders and, when necessary, for clients.

Required Qualifications & Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 8 to 15 years of professional experience in the software industry.
  • Proven track record of building and delivering complex, enterprise-grade web or cloud-based software solutions.
  • Demonstrable experience in a leadership role, with strong people management, team-building, and mentorship skills.
  • Solid experience with the complete software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
  • Excellent interpersonal and communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Technical: Strong understanding of modern software architecture patterns, microservices, and cloud-native principles. Experience with cloud platforms (e.g., AWS, Azure, GCP) is essential.
  • Frameworks: Must have deep know of front end (React.js), Backend, Message queuing, MongoDB, DuckDB, Python APIs, Google Maps APIs etc.
  • Problem-Solving: Exceptional analytical and problem-solving skills, with a strategic and forward-thinking mindset.
  • Project Management: Proficiency in agile/scrum methodologies and project management tools.

Preferred Qualifications

  • Domain knowledge and experience in the airports, airlines, logistics, or supply chain industries will be highly preferred.
  • Experience working in an environment where software solutions are powered by complex backend engines, such as optimization solvers (like GUROBI), simulation models, or machine learning algorithms.
  • Basic know how of LLMs, SLMs and Claude APIs would be added advantage

Why Join ORMAE?

  • Impactful Work: Be at the forefront of building intelligent systems that solve real-world, complex problems for major industries.
  • Strategic Influence: As a direct report to the CEO/Director, you will have a significant voice in the technical direction of the company.
  • Collaborative Culture: Work with a brilliant and diverse team of software engineers and OR scientists.
  • Growth Opportunity: Play a pivotal role in shaping the future of the software development department at a growing company.

How to Apply

Interested candidates are invited to submit their resume and a cover letter outlining their suitability for the role. We look forward to hearing from you!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Business Consulting and Services

Referrals increase your chances of interviewing at ORMAE by 2x

Get notified about new Head of Software Engineering jobs in Bengaluru, Karnataka, India.

Director, Software Engineering, Machine Learning
(IND) SENIOR DIRECTOR, SOFTWARE ENGINEERING
Software Engineering Manager, Systems Infrastructure
Senior Director Software Engineering [T500-18747]
Software Engineering Manager II, Google Cloud
Software Engineering Manager, Systems Infrastructure
Software Engineering Manager, AI Powered Data
Software Engineering Manager II, Google Cloud
Vice President -Python Dev Lead & Data Pipelining + AI_Software Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Operations Research Scientist (Preferably from Consulting background)
Sr. Operations Research Scientist (Preferably from Consulting background)

ORMAE • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Merit-based career progression
Innovative environment
Technical cross-training and mentorship
+1
Director AI/ML Engineering
Director AI/ML Engineering

Optum • Bengaluru

On-site
INR 10,526,000 - 15,790,000
Career development opportunities
Comprehensive benefits
Inclusive company culture
Software Research Development Manager
Software Research Development Manager

Avensys Consulting • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Excellent base salary
Attractive company benefits
Collaborative work environment
+1
Director, Software Engineering
Director, Software Engineering

Mastercard • Pune City

On-site
INR 2,500,000 - 3,500,000
Engineering Manager
Engineering Manager

COMPLY • Kochi

On-site
INR 5,453,000 - 7,011,000
Equal Opportunity Employer
Diverse and inclusive workplace
Data Platform Engineering Team Leader - Bangalore
Data Platform Engineering Team Leader - Bangalore

Euromonitor International • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Professional Development
Flexible Work Schedule
Positive Work Environment
+1
Engineering Manager
Engineering Manager

Aurigo Software Technologies • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Director of Engineering
Director of Engineering

Live Connections • Chennai

On-site
INR 10,000,000
Interesting Job Opportunity: Sciactive Solutions - Senior Software Engineering Manager - Full S[...]
Interesting Job Opportunity: Sciactive Solutions - Senior Software Engineering Manager - Full S[...]

Sciative - We Price Right • Navi Mumbai

On-site
INR 2,500,000 - 3,500,000
Senior Member of Technical Staff
Senior Member of Technical Staff

Oracle • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flexible medical options
Life insurance
Retirement options