Software Engineer
Flight Centre Travel Group
London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£57,000.0 - £97,000.0
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
Java (Programming Language)
.NET Framework
Application Programming Interfaces (APIs)
Artificial Intelligence
Application Integration Architecture
Application Services
ASP.NET MVC Framework
Unit Testing
Microsoft Azure
C Sharp (Programming Language)
Cloud Computing
+11 more
Code Review
Microsoft SQL Server
Model View Controller (MVC)
Software Tools
Ruby
Standard Sql
Systems Integration
Datadog
Integration Tests
Solid Principles
Elixir
Job description
- Own roadmap-driven features end-to-end across AgentPort, Supplier API, and Traveller Identity.
- Partner with the Technical Product Manager/Product Owner and Tech Lead to deliver strategic platform outcomes.
- Translate roadmap themes into scalable technical solutions.
- Identify opportunities for integrations, consolidation, scalability, and platform growth.
- Analyse requirements thoroughly and proactively resolve ambiguities before development begins.
- Design minimal-footprint solutions with clear documentation of technical decisions.
- Assess and manage downstream impacts across complex integration ecosystems.
- Deliver high-quality C# and .NET solutions following established coding standards.
- Follow ASP.NET MVC, queue-based integration architecture, SQL Server, and Azure App Services best practices.
- Apply SOLID principles, security-conscious development, and proactive error handling.
- Use AI-assisted engineering tools, including Claude Code and internal AI tooling, as part of daily development workflows.
- Write and maintain unit and integration tests for all delivered functionality.
- Conduct end-to-end validation and provide documented testing evidence.
- Participate actively in code reviews and provide constructive technical feedback.
- Manage deployments, monitor production performance using Datadog, and resolve issues promptly.
- Take ownership of production outcomes and maintain a zero-production-error mindset.
- Collaborate effectively across globally distributed teams using clear written and verbal communication.
- Contribute to engineering maturity initiatives and broader Platform Services goals.
- Contribute to a safe, inclusive, and accessible work environment where all Flighties feel welcomed, respected, and supported to thrive.
Technologies:
- AI
- API
- ASP.NET
- Azure
- C#
- Claude Code
- Datadog
- Elixir
- Java
- MVC
- Product Manager
- Product Owner
- Ruby
- SQL
- Security
- Cloud
- Support, We are Platform Services within Flight Centre Travel Group, and we are hiring a Senior .NET Engineer to help shape the future of identity and supplier integration across the business. You will work within the AgentPort, Supplier API, and Traveller Identity squad, supporting hundreds of thousands of traveller profiles and a complex ecosystem of downstream integrations. This is a high-impact role with meaningful technical ownership and influence, where we value complex problem-solving, AI-assisted engineering, and reliable platform delivery across multiple FCTG brands. The role is marked #LI-LP1 and #LI-Onsite.
Requirements
- Strong production-grade experience with C# and .NET.
- Experience with ASP.NET MVC.
- Experience with SQL Server.
- Experience working with Azure-hosted services.
- Experience designing solutions within complex, highly integrated systems.
- Ability to assess impacts across multiple downstream integrations and platforms.
- Proficiency in, or willingness to learn, Java, Ruby, or Elixir.
- Experience with or enthusiasm for AI-assisted development tools such as Claude Code.
- Strong testing discipline, including unit and integration testing.
- Experience with production monitoring practices.
- Security-conscious development experience, including PII and PCI awareness.
- Excellent written and verbal communication skills.
- Ability to work within a structured delivery and deployment cadence.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
about 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago