Overview
The candidate will
lead and develop the software engineering organisation
supporting the Traffic Management Systems Division.
The candidate is
responsible for ensuring that the Division has the people, capabilities, engineering practices, and resources required
to support project delivery, solution development, and system lifecycle support. The successful candidate will
oversee the full software development lifecycle and lead multidisciplinary teams comprising software architects, managers, technical leads, developers, DevOps and platform engineers, and system support personnel
.
The candidate will
work closely with project teams, customers, business development teams, corporate technology and engineering functions, and offshore development resources
.
Key Responsibilities
People and Organisation Leadership
Lead, manage, and develop a high-performing software engineering organisation
.
Coach and mentor software managers, architects, technical leads, developers, DevOps engineers, and platform engineers.
Manage performance, competency development, career progression, training, and succession planning.
Identify capability gaps and implement appropriate recruitment and workforce-development plans
.
Resource and Capacity Management
Plan and manage software capacity and capabilities
to support projects, solution development, presales, maintenance, and system enhancements.
Forecast resource demand and allocate personnel across projects and business priorities.
Monitor resource utilisation, capability gaps, team performance, and delivery commitments.
Coordinate with offshore and external development resources
, ensuring consistent engineering, cybersecurity, quality, and delivery practices.
Software Engineering and Delivery Governance
Establish and maintain a structured software development lifecycle covering requirements, architecture, design, development, integration, testing, deployment, and maintenance.
Define and implement engineering standards, technical reviews, documentation requirements, and quality gates.
Establish modern DevSecOps practices and automated development, testing, security, and delivery pipelines.
Ensure compliance with company policies, engineering governance, cybersecurity requirements, applicable standards, and industry best practices.
Monitor software quality and delivery performance and drive corrective actions and continuous improvement.
Project and Technical Leadership
Provide technical and delivery leadership
to project software teams throughout the project lifecycle.
Review software architectures, engineering plans, resource estimates, schedules, technical risks, and development approaches.
Support system integration, testing, deployment, customer acceptance, maintenance, and enhancement activities
.
Promote knowledge sharing and reuse of common platforms, frameworks, tools, components, and lessons learned across projects.
Technology Strategy and Innovation
Develop a software technology and engineering roadmap
aligned with the Division’s business and solution strategy.
Keep abreast of developments
in software engineering, traffic management systems, cloud and edge computing, cybersecurity, DevSecOps, data platforms, automation, and artificial intelligence.
Evaluate and introduce suitable technologies, engineering practices, tools, and reusable software platforms.
Promote responsible adoption of AI-assisted software engineering
with appropriate security controls, technical reviews, and quality gates.
Presales and Customer Engagement
Support tenders and proposals
through solution architecture, software estimates, resource plans, delivery strategies, risk assessments, and technical responses.
Participate in customer meetings, technical workshops, solution presentations, system demonstrations, trade shows, and showcases.
Present the Division’s software engineering capabilities, delivery practices, technology strengths, and quality controls.
Ensure that software-related commitments are technically feasible, appropriately estimated, and deliverable.
Candidate Requirements
Qualifications and Experience
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related discipline.
Typically 15 or more years of relevant experience
, including
at least 7 years in a senior software engineering, technology management, or delivery leadership role.
Proven experience leading and developing multidisciplinary software teams.
Strong experience managing the full software development lifecycle
for complex, integrated, and mission-critical systems.
Experience managing multiple projects, competing resource priorities, and geographically distributed or offshore teams
.
Experience establishing software engineering standards, DevSecOps pipelines, technical reviews, and quality controls.
Experience supporting tenders, technical proposals, customer engagements, and solution demonstrations.
Technical Knowledge
The candidate should have strong knowledge of:
Modern software architecture, engineering practices, and development methodologies.
DevSecOps, automated testing, continuous integration, continuous delivery, and release management.
Secure software development, vulnerability management, software quality, and technical governance.
High-availability, resilient, scalable, and maintainable system design
.
Application of AI and automation to software engineering and solution delivery.
Leadership Competencies
Strong people leader
who can
inspire, coach, develop, and retain engineering talent.
Demonstrates sound technical judgement and credibility
with senior engineering professionals.
Able to organise multidisciplinary teams and deliver complex software systems.
Strong resource planning, prioritisation, decision-making, and problem-solving capabilities.
Able to balance engineering quality, cybersecurity, schedule, cost, operational, and commercial considerations.
Communicates effectively with technical teams, senior management, customers, partners, and corporate stakeholders.
Working Location : West
**We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
DCI CONSULTANTS PRIVATE LIMITED