Senior Software Engineering Manager - Digital - #144253

Virgin Atlantic


Date: 1 week ago
City: Crawley
Contract type: Full time

As the Senior Manager Software Engineering – Digital, you will lead a multi-disciplinary team working within an agile, product-driven function responsible for front-end and back-end development, quality assurance (QA), technical product ownership, and solutions for Virgin Atlantic’s digital platforms, including the .com website and mobile app. You will be accountable for defining digital architectural solutions, setting coding standards, and developing platform roadmaps aligned with the product strategy.


This role involves close collaboration with internal technical teams such as Level 2 Support, Data & AI, Security, Enterprise Architecture, and Infrastructure. You will ensure robust and scalable architectural solutions, seamless integration across systems, operational stability, and compliance with Virgin Atlantic’s technology and security standards. Additionally, you will manage relationships with third-party development partners—both on-site and offshore—overseeing their onboarding, driving their performance, and ensuring alignment with project and business objectives.


With expertise in technologies such as Restful and GraphQL APIs for backend services and React and Next.js for frontend development, combined with deep knowledge of cloud platforms like Azure and AWS, you will lead innovation and deliver customer-centric digital experiences. Your work will reinforce Virgin Atlantic’s commitment to technical excellence, operational efficiency, and delivering world-class digital experiences.


Some of your key responsibilities will be:


  • Accountable for defining, designing, and leading development of scalable, reliable, and secure solutions across Virgin Atlantic’s digital platforms, ensuring alignment with Enterprise Architecture and organizational goals.
  • Drive the adoption of industry-leading best practices in solutions architecture, integrating capabilities of Azure and AWS cloud platforms effectively.
  • Ensure the successful integration of modern technologies, including GraphQL for back-end services and React/Next.js for front-end development, to deliver customer-centric digital experiences.
  • Collaborate with Product, Design and Delivery teams to develop technical solutions that align with business objectives, customer needs, and regulatory requirements.
  • Work closely with internal teams, including Security and Level 2 Support, to identify risks, implement mitigations, and ensure solutions comply with security and operational standards.
  • Oversee relationships with third-party development partners, including both on-site and offshore teams, ensuring timely delivery and alignment with agreed timelines, quality benchmarks, and Virgin Atlantic’s strategic priorities.
  • Develop, communicate, and execute a multi-year roadmap for digital platform evolution, ensuring alignment with Enterprise Architecture and Product strategies.
  • Build and lead a high-performing team of engineers, QA specialists, and technical product owners, fostering a culture of growth, innovation, and accountability.
  • Set clear and measurable goals for team members, providing mentoring and development opportunities to ensure they achieve their full potential.
  • Develop and maintain a succession plan to ensure the team’s continuity and readiness for future challenges, minimizing business risks.


About you

  • The skills and experience we are looking for you to bring are:
  • Bachelor’s degree in computer science, software engineering, or a related field, or equivalent experience.
  • Considerable of experience in software engineering roles.
  • Strong expertise in React and Next.js for front-end development and headless patterns.
  • Proficiency in back-end technologies, with hands-on experience in Restful / GraphQL APIs and microservice architecture patterns.
  • Demonstrated experience designing and architecting digital solutions and aligning them with enterprise architecture strategies.
  • Knowledge and hands-on experience with cloud platforms, including Azure and AWS.
  • Proven track record in Agile methodologies and modern software development practices.
  • Experience collaborating with operational support teams, including Level 2 support and security.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Helpdesk Administrator

JLL, Crawley
1 hour ago
Reporting into Senior Workplace Ambassador Job Summary As an active member of the Helpdesk team and part of the Client Epsom Hub, the Helpdesk Administrator will assist in the day-to-day running of the Helpdesk, undertaking administrative duties and providing support to the management team and colleagues across the account. The Epsom Hub operates between the hours of 8am and 6pm...

Welfare Cleaner

TipTopJob, Crawley
3 weeks ago
Job Title: Welfare Cleaner Location: Crawley, Kent Job Description We are currently seeking a reliable and hardworking Welfare Cleaner to join our team in Crawley. This role involves maintaining high standards of cleanliness and hygiene across welfare facilities on a construction or industrial site, including offices, toilets, canteens, and communal areas. Key Responsibilities Cleaning and sanitising welfare facilities such as...

Sales Manager - Digital and Data Aviation Services

Acron Aviation, Crawley
3 weeks ago
Job Location: UK – Whiteley, Hampshire or UK- Crawley, West Sussex About This Opportunity Acron Aviation operates an agile and rapidly evolving Flight Intelligence Services business, providing outsourced flight data monitoring, analytic services and SaaS to aircraft operators worldwide. Acron Aviation’s Digital and Data Services business provides outsourced flight data monitoring and analytic services and SaaS to aircraft operators worldwide....