Job Overview
:
We are seeking an experienced and transformational Vice President of Software Development to lead our application development function and drive business innovation through scalable, secure digital solutions. As a VP of Software Development, driving technological excellence is your primary objective, and you will establish cutting-edge development practices, architect enterprise-scale solutions, and expand our engineering capabilities through visionary leadership and strategic innovation.
Key Responsibilities
Technical Leadership & Architecture
- Architect and lead the development of scalable, secure software applications that drive business transformation and competitive advantage.
- Drive implementation of best practices in SDLC, CI/CD pipelines, Agile methodologies, and development automation across all engineering teams.
- Lead strategic evaluation and implementation of emerging technologies, particularly cloud platforms, SaaS solutions, DevOps tools, and next-generation development frameworks.
- Establish robust technical standards and governance frameworks that ensure code quality, security, and performance optimisation.
Application Development & Product Delivery
- Oversee the complete software development lifecycle from conceptualisation through delivery, deployment, and ongoing maintenance operations.
- Champion a culture of innovation and engineering excellence with a product-focused mindset that prioritises user experience and business value.
- Ensure successful project delivery through strategic planning, resource prioritisation, and execution excellence across multiple development streams.
- Drive continuous improvement in development processes, quality assurance, and delivery methodologies to maximise efficiency and reliability.
Team Leadership & Culture Development
- Recruit, manage, and mentor diverse, high-performing teams of software engineers, solution architects, QA professionals, and DevOps specialists.
- Build and sustain a high-performance development culture focused on technical ownership, cross-functional collaboration, and continuous professional growth.
- Conducted comprehensive performance evaluations, defined individual skill-development roadmaps, and implemented strategic succession planning initiatives.
- Foster an environment of technical innovation, knowledge sharing, and engineering best practices across all development teams.
Process Governance & Strategic Alignment
- Establish and enforce comprehensive software development policies, security controls, and quality standards that align with enterprise objectives.
- Partner strategically with internal stakeholders and business leaders to ensure technical solutions directly support organisational goals and market requirements.
- Maintain transparent reporting structures with regular status updates, technology roadmaps, and performance KPIs for executive leadership visibility.
Vendor Management & Strategic Partnerships
- Manage complex third-party vendor relationships, software licensing agreements, and strategic technology partnerships.
- Optimise development costs through balanced utilisation of internal capabilities and strategic outsourcing initiatives.
Who Should Apply?
- 12+ Years of progressive software development experience with at least 4+ years in senior leadership or VP-level roles managing large-scale engineering organisations.
- Extensive experience in full-stack development using modern languages, including C#, Java, Python, JavaScript, and emerging development frameworks.
- Well-established expertise in enterprise architecture, API design, microservices, cloud platforms (AWS, Azure, GCP), and containerisation technologies (Docker, Kubernetes).
- Educational Qualification: Bachelor’s degree in Computer Science, Software Engineering, or related technical field; Master’s degree preferred.
- Proven expertise in Agile methodologies, Scrum frameworks, CI/CD implementation, DevOps tools, and comprehensive software lifecycle management.
- Demonstrated success leading teams that deliver enterprise SaaS solutions or mission-critical applications in complex technical environments.
- Experience with SaaS platforms, cybersecurity frameworks, compliance-driven environments, and regulatory requirements.
- Superior strategic planning and executive leadership capabilities with strong business acumen and ability to align technical initiatives with organisational objectives.
- Familiarity with AI/ML integrations, data platforms, mobile application development, and emerging technology trends.
Why Join Us
- Leadership Opportunity — Lead a comprehensive technology transformation journey with high organisational visibility and strategic impact across all business units.
- Innovation & Scale — Build and scale a cutting-edge engineering function from the ground up, implementing best-in-class development practices and emerging technologies.
- Strategic Impact — Be part of a growth-oriented executive leadership team that values technical innovation, operational autonomy, and engineering excellence.
- Professional Growth — Opportunity to expand your expertise across emerging technologies, enterprise architecture, and strategic business transformation initiatives.
- Competitive Compensation — Attractive executive-level compensation package with comprehensive benefits, equity participation, and performance-based incentives.
- Visionary Culture — Join a forward-thinking organisation that prioritises technical excellence, innovation leadership, and transformational business impact.
Go Back