About the Role
This role involves designing, building, and supporting backend services, APIs, and integrations that power Virgin Active’s digital ecosystem, using C#, .NET, and Microsoft Azure. The Integration Engineer will work closely with Engineering Leads, Product Managers, Designers, QA, and frontend engineers to deliver reliable, secure, and scalable solutions across internal and third-party systems. The position is hands-on, with opportunities available at both mid and senior level, and the level of appointment will reflect the candidate’s experience and technical capability.
Key Responsibilities
- Design, build and maintain backend services, APIs and integration solutions using C#, .NET and Microsoft Azure.
- Connect our mobile applications and digital products with internal platforms and third-party systems.
- Develop secure, scalable and maintainable solutions using API-led and event-driven integration patterns.
- Work with Product, QA and frontend engineers to deliver high-quality features from design through to release.
- Write clean, testable code and contribute to code reviews and engineering standards.
- Troubleshoot integration failures, production issues and performance problems.
- Improve automated testing, CI/CD, monitoring and system observability.
- Contribute to sprint planning, technical discussions and delivery estimates.
- Identify opportunities to simplify solutions, reduce technical debt and improve reliability.
- Lead the technical delivery of complex integrations.
- Contribute to architectural decisions and engineering standards.
- Provide technical guidance and support to other engineers.
- Identify technical risks and help the team make pragmatic trade-offs.
Required Experience & Qualifications
- Experience building backend services, APIs and system integrations using C and .NET.
- Hands-on experience with Microsoft Azure and its integration services.
- A good understanding of RESTful APIs, event-driven architecture and asynchronous messaging.
- Experience integrating internal platforms with third-party systems.
- Knowledge of automated testing, CI/CD and modern software delivery practices.
- Strong problem-solving skills with the ability to troubleshoot distributed systems and integration failures.
- A collaborative approach and the ability to communicate clearly with technical and non-technical colleagues.
- At senior level: owning complex integrations from technical design through to production.
- At senior level: contributing to architectural decisions and improving engineering standards.
- At senior level: providing technical guidance and support to other engineers.
Preferred Skills
- Experience with Azure Service Bus, Logic Apps, Functions, Event Grid, Kafka or RabbitMQ would be advantageous, but it is not essential.
Benefits & Perks
- The opportunity to be part of a brand redefining the future of wellness.
- A premium environment with industry-leading facilities.
- Development and progression opportunities aligned to your level.
- Access to a vibrant, engaged member community.
- The platform to build your career, reputation and impact.
- 25 days (excluding bank holidays) annual leave, plus a Celebration Day – and we want you to take them.
- Access to The Peoples Pension, with our contributions at 3%.
- Complimentary Virgin Active membership for you and a buddy. You can also get free membership for your children too, ability to take advantage of our Club V.
- Private Dental and Healthcare Insurance – your physical health is important, and we want you to have the access to healthcare should you require it.
- Life Assurance 4x your salary – which we hope you will not need.
- Discounts across Virgin Active – everything from guest passes to 50% off PT sessions.
- Join the Virgin Family – communicate with colleagues across Virgin Group and access many discounts (including Virgin Atlantic, Virgin Holidays and Virgin Media/O2).
#J-18808-Ljbffr…
