Overview
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.
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
Why You’ll Get a Lot From This Role
- 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.
Company Overview
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. Whether you are focused on flight operations, charter sales brokering, aircraft management, continuing airworthiness, operating an airport or fixed base operation, or provide ground handling services, our platform has a solution. Solutions are provided through innovative web delivered software and connected mobile applications.
Benefits
- In addition to a Competitive Salary
- 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
- Subject to insurance underwriting