Software Developer .Net
Role details
Job location
Tech stack
Job description
As a Software Developer within Virgin Atlantic's Digital Development & Delivery team, you will contribute to the development, maintenance, and support of backend services and APIs that underpin Virgin Atlantic's customer experience platforms. You will be responsible for building secure, scalable, and cloud-native microservices, hosted in Microsoft Azure and integrating with both internal and third-party systems. Collaborating closely with technical leads, platform engineers, QA, and product teams, you will follow best practices in software design, observability, security, and DevOps principles. You will also contribute to L3 support activities, ensuring the stability and reliability of production systems.
Day to day
- Design, build, and maintain secure and performant .Net-based microservices.
- Implement RESTful APIs and GraphQL integrations for internal and external consumption.
- Ensure services are cloud-native, scalable, and resilient in Azure.
- Work closely with Technical Leads, QA Engineers, and Product Owners to deliver sprint goals.
- Contribute to estimation, technical design discussions, and documentation.
- Participate in DevOps practices including CI/CD automation and deployment activities.
- Support production systems through L3 incident triage and root cause analysis.
- Proactively monitor service health using observability tools.
- Identify opportunities for refactoring, performance improvements, and technical debt reduction
- Develop secure APIs and backend services adhering to best practices.
- Embed monitoring, logging, and tracing into all developed services.
- Ensure all solutions meet Virgin Atlantic's security and compliance standards.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or relevant experience.
- Considerable experience of professional backend development.
- Strong proficiency in .Net CORE.
- Hands-on experience with Azure cloud services (Azure Functions, API Gateway, Cosmos DB, Application Insights etc.).
- Experience developing RESTful APIs and exposure to GraphQL services.
- Knowledge of microservices architecture and event-driven patterns.
- Familiarity with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions,).
- Knowledge of unit testing, integration testing, and automation testing.
- Awareness of security best practices, OAuth2/JWT authentication.
- Awareness of AI assisted development, Codex, GitHub CoPilot
Benefits & conditions
We offer one of the best concessionary packages in the industry and there's no better place to satisfy your wanderlust than working with Virgin. Whether it's a trip to the Black Friday Sales in Orlando, a week relaxing on the beach in the Caribbean or Christmas shopping in New York you'll have it all at your fingertips. You'll get the opportunity to use up to 7 return standby flights per year on the Virgin Atlantic network where you will only have to pay the airport tax. And if that wasn't enough you'll also get discounted flights across other airlines for you and your family along with discount on Virgin Holidays packages.
You'll also have access to the following :
· Tribe Card - access from day one to deals across the Virgin network
· Private Medical Insurance
· Dr@Hand - allows you to access swifter, more convenient appointment times
· Flexible working - open to having a conversation around this where feasible
· Contributory Pension scheme
· Life Assurance
· Childcare Benefit
· Airshare
· Holiday Purchase
Our employee networks celebrate the individuality that each person brings to our company and work hard to ensure that everyone feels part of the Virgin family.
Scarlet Women's Network
We run regular networking sessions with inspirational speakers where women can connect with each other from across the business and share their experiences. International Women's Day gives us the opportunity to shine the spotlight on the diversity of roles we have available for women across our business and celebrate their achievements. This year we were really proud to see all women crews operating flights from ground staff through to pilots as part of our IWD events.
We have also recently introduced 'Springboard' a Women's Development Programme which offers mentoring and support for women to excel and reach their goals.