At a Glance
- Tasks: Shape the future of our platforms with full stack development and innovative solutions.
- Company: Join myairops, a leader in SaaS products for the aviation industry.
- Benefits: Enjoy a competitive salary, hybrid work, and comprehensive health benefits.
- Why this job: Tackle complex challenges and influence engineering culture in a collaborative environment.
- Qualifications: 4+ years in C# ASP.NET Core and experience with APIs and microservices.
- Other info: Great career growth opportunities and a supportive team culture.
The predicted salary is between 36000 - 60000 £ per year.
As a Senior Software Engineer at myairops, you’ll play a key role in shaping the technical direction of our platforms. You’ll work across the full stack using C# .NET Core and Angular, and leverage the latest Azure technologies to build scalable, high-performance solutions. This is a hands-on role ideal for experienced engineers who enjoy solving complex problems, writing high-quality code, and influencing engineering practices. We’re looking for proactive team players with Agile experience, who thrive in a culture of ownership, innovation, and continuous improvement.
myairops is a leader of SaaS products to the aviation industry. We have customers across the globe with diverse challenges including corporate flight departments, brokers, medical providers, military and business aviation operators. Our goal is to bring everything that aircraft operators need into a single customer-focused suite of products.
You’ll be working with cutting-edge cloud technologies to evolve our platforms and tackle architectural challenges such as scaling microservices, modernising legacy modules, and improving performance and reliability. Our engineering culture is built on collaboration, transparency, and continuous delivery. You’ll contribute to technical strategy, lead by example in code quality and design, and help shape our engineering standards.
Responsibilities:
- Contributing across the full software lifecycle—from design to deployment
- Collaborating with Architects and Engineers to design scalable, maintainable solutions
- Taking ownership of key components and ensuring their quality, reliability, and performance
- Writing clean, efficient, well-tested code and promoting engineering best practices
- Sharing knowledge and supporting others through pairing and code reviews
- Helping define and improve coding standards, patterns, and development processes
- Troubleshooting complex issues and identifying architectural improvements
- Working with Product Owners, QA, and DevOps to deliver secure, performant features
- Championing a culture of collaboration, learning, and delivery excellence
- Proactively identifying opportunities to improve team effectiveness and technical outcomes
Technical Skills Required:
- Full stack development with 4+ years experience in C# ASP.NET Core, Web API & RESTful services
- Designing and building APIs and microservices
- Angular or React
- JavaScript, TypeScript, CSS, JSON, HTML5
- SQL Server scripting and maintenance (Entity Framework, Dapper)
- Git, CI/CD (Azure DevOps)
- Agile / Lean development practices
- Strong understanding of software architecture, scalability, and performance
Desirable Skills and Experience:
- Microsoft Azure (Functions, Service Bus, Blob Storage)
- Automated testing frameworks (e.g. xUnit, Cypress.IO)
- Identity Server and Duende
- Containerisation and orchestration (Docker, Kubernetes)
- Infrastructure as code and modern DevOps tooling
You will get a lot from this role if:
- You’re excited by solving complex technical challenges and shaping the future of a high-growth SaaS platform.
- You enjoy leading by example and influencing engineering culture through your work.
- You’re resourceful, proactive, and passionate about software craftsmanship.
- You prefer working in the office and collaborating closely with other engineers, while benefiting from hybrid flexibility.
In addition to a Competitive Salary, we will offer you:
- Great work-life balance with a Hybrid Working Policy: 3 days in the office, 2 days from home
- Competitive Group Pension Scheme
- Comprehensive Life Assurance
- Comprehensive Income Protection
- Comprehensive Travel Insurance
- Comprehensive Private Healthcare (after successful passing of probation)
- Electric Car Scheme
- Free Car Parking
- Discounts at popular Retailers
- 2 Paid Volunteering Days each calendar year (subject to line manager approval)
- Investment in Training, Qualifications and Professional Development
Due to the volume of applications received, only candidates selected for interview will be contacted. If you do not hear from us within 20 working days, then your application has been unsuccessful on this occasion.
Senior Software Engineer in Farnborough employer: Gama Aviation LLC
Contact Detail:
Gama Aviation LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Farnborough
✨Tip Number 1
Network like a pro! Reach out to current employees at myairops on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for technical interviews by brushing up on your C# .NET Core and Angular skills. Practice coding challenges and be ready to discuss your past projects in detail—show us what you've got!
✨Tip Number 3
Don’t underestimate the power of a good follow-up! After your interview, drop a quick thank-you email to express your appreciation and reiterate your enthusiasm for the role. It keeps you fresh in their minds.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at myairops.
We think you need these skills to ace Senior Software Engineer in Farnborough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C# .NET Core, Angular, and Azure technologies. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to our team. Don’t forget to mention your Agile experience and problem-solving skills.
Showcase Your Projects: Include links to any relevant projects or code samples in your application. We love seeing real examples of your work, especially if they demonstrate your ability to tackle complex challenges and write high-quality code.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Gama Aviation LLC
✨Know Your Tech Stack
Make sure you’re well-versed in C# .NET Core, Angular, and Azure technologies. Brush up on your full stack development skills and be ready to discuss how you've used these technologies in past projects. This will show that you can hit the ground running.
✨Showcase Problem-Solving Skills
Prepare to discuss specific complex problems you've solved in your previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to tackle challenges head-on.
✨Emphasise Collaboration
Since the role requires working closely with Architects, Engineers, and Product Owners, be ready to share examples of how you've successfully collaborated in Agile teams. Highlight your experience with code reviews and knowledge sharing to show you're a team player.
✨Understand the Company Culture
Familiarise yourself with myairops and its mission in the aviation industry. Be prepared to discuss how your values align with their culture of ownership, innovation, and continuous improvement. This will help you stand out as a candidate who truly fits the team.