Skip to main contentOpteroAIBeta
Back to listings
Posted today
Accelya logo

Vice President- Software Development

Accelya
Mumbai, Indiavp12-20 yearsOpen to allTrending: 230 views

Description

For more than 40 years, Accelya has been the industry’s partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in the hands of airlines so they can move further, faster. Job Summary: The Vice President of Software Development is a senior leadership role responsible for overseeing the software development lifecycle, ensuring that the organization’s software products are delivered on time, within scope, and meet the highest standards of quality and performance. This position requires a strategic, visionary leader with a strong technical background, the ability to manage and mentor large engineering teams, and a focus on innovation. The VP of Software Development will collaborate with cross-functional leaders to align software initiatives with business goals and drive the overall technical direction of the company. Key Responsibilities: Leadership & Strategy: Define and execute the vision, strategy, and roadmap for software development across the organization. Lead the development and delivery of innovative, high-quality software solutions that align with business objectives and customer needs. Team Management & Development: Lead and mentor a team of engineering managers, software developers, and other technical staff. Foster a culture of collaboration, innovation, and continuous improvement. Build high-performing teams by recruiting, developing, and retaining top technical talent. Software Architecture & Design: Ensure the design and architecture of software solutions are scalable, efficient, and aligned with industry best practices. Work closely with the architecture and product teams to make high-level design decisions that enable the long-term success of the organization’s software products. Product & Technical Roadmap: Collaborate with product management, marketing, and other stakeholders to define the product roadmap and ensure the timely delivery of key product features. Balance business priorities with technical capabilities to ensure that software products meet market demands and customer expectations. Agile & Development Methodologies: Oversee and optimize the software development process, ensuring that Agile and DevOps methodologies are being effectively used. Implement practices such as continuous integration/continuous deployment (CI/CD), automated testing, and iterative development to increase speed, reduce errors, and improve product quality. Collaboration with Cross-Functional Teams: Partner with product, operations, and IT teams to ensure that software development efforts align with business goals, customer needs, and market trends. Facilitate communication across teams to ensure alignment on objectives, timelines, and deliverables. Innovation & Technology Leadership: Stay abreast of emerging technologies, tools, and development practices to ensure that the organization’s software development efforts remain innovative and competitive. Evaluate new technologies and frameworks that could drive improvements in development efficiency, scalability, and product performance. Quality Assurance & Testing: Ensure that robust testing and quality assurance processes are integrated into the software development lifecycle. Foster a commitment to code quality, security, performance, and scalability. Performance Metrics & Reporting: Define and track key performance indicators (KPIs) to measure the success of software development initiatives. Provide regular updates to the executive team on the progress of software projects, resource allocation, and team performance. Resource & Budget Management: Manage the software development department’s budget, resources, and personnel. Prioritize software development initiatives based on business needs, team capacity, and project deadlines. Ensure that resources are allocated efficiently and effectively across projects. Risk Management: Identify, assess, and mitigate risks related to software development, including technical challenges, resource constraints, and delivery delays. Implement risk management strategies to ensure projects are delivered on time and meet quality standards. Required Skills and Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent experience). Experience: 15+ years of experience in software development, with at least 7+ years in a senior leadership role such as Director, VP, or Head of Software Development. Technical Expertise: Deep technical expertise in software development, architecture, and design. Proven experience with modern software development methodologies, such as Agile, DevOps, and CI/CD. Strong experience with programmi

Required skills

ExecutiveFull-timeEngineering and Information TechnologyIT Services and IT Consulting

About Mumbai, India

Cost of living

medium

Avg tech salary

10L-30L INR

Remote work

Hybrid common, fintech hub

Posted 21h agoSource: LinkedInView original listing

Want to know your chances? OpteroAI predicts your offer probability for this role based on your profile.

See your offer score

Free to start. No credit card.

Glassdoor rating3.5/5
IndustryIT Jobs
Open roles2

Company Insights

Glassdoor rating
3.5