Software Developer - C#
Software Developer - C#

Software Developer - C#

Luton Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
E

At a Glance

  • Tasks: Join our agile team to modernise our Revenue Management System and deliver high-quality software solutions.
  • Company: easyJet is a leading airline, known for innovation and record-breaking revenue achievements.
  • Benefits: Enjoy competitive salary, up to 20% bonus, 25 days holiday, and flexible benefits.
  • Why this job: Be part of an exciting evolution in tech, impacting millions while working in a friendly team.
  • Qualifications: Experience with C#, .NET, AWS, and Agile methodologies is essential; familiarity with CI/CD is a plus.
  • Other info: This role offers hybrid working options and promotes a diverse, inclusive workplace.

The predicted salary is between 36000 - 60000 £ per year.

We have a fantastic new opportunity for a Software Developer to join our agile team and have a direct impact on our Revenue Management System (RMS). Our RMS sets and optimises ticket and ancillary prices which helped the business secure a record-breaking total revenue sum of over £9BN in our last financial year. Although it demonstrates being a very successful system, customer demand and market conditions are constantly changing, and we believe an overhaul of our RMS processes and a modernisation of its technology will drive even more benefit going forward. As a result, easyJet is undertaking an ambitious evolution of its RMS which the successful individual will play a huge role in!

This is a full stack role and you'll primarily be working towards the modernisation of our revenue platform and working in AWS. You'll be joining a small friendly software development team and taking part ownership of the development of the next iteration of our RMS system whilst maintaining the high standards of our legacy systems during the transition.

What you’ll be doing:

  • Deliver high quality, cost-effective software solutions within the Revenue Management System (RMS) eco-system, in line with easyJet standards and best practices.
  • Support the Software Development Life Cycle (SDLC) including analysis, design, development, testing, deployment and production support.
  • Ensure compliance with the SDLC including architectural and security standards.
  • Understand Agile software development practices including Kanban/ SCRUM.
  • Ensure technical governance and appropriate standards are applied across all work.
  • Develop good relationships with key stakeholders across easyJet and third parties.
  • Assist in understanding end user requirements and documenting process flows.
  • Identify risks, issues and dependencies and escalate as required.
  • Provide technical leadership and support within the team.
  • Demonstrate a culture of quality within the team to ensure deliverables are well documented, tested and operate to any agreed non-functional criteria.
  • Identify and assess new technologies and frameworks. Provide recommendations as appropriate that will benefit the team and/or easyJet.

What you’ll bring to the team:

  • Experience using technologies including C#, .NET and MS SQL.
  • Demonstrable experience with AWS cloud services (e.g. Lambda, EventBridge, Step Functions, ECS or EKS, Fargate and DynamoDB).
  • Experience of working with Git Version Control Software and GitHub.
  • Experience of developing solutions in a high transactional, high availability environment.
  • Experience of working with event driven architecture.
  • Familiarity with SDLC models, especially Agile methods and successfully driving improvements in this area.
  • Evidence of being able to take business requirements into technical implementations.
  • Good understanding of Web APIs.
  • Experience of RESTFUL services (microservices).
  • Good understanding of SOLID principles and design patterns.
  • Desirable: Experience of Continuous Integration / Continuous Deployment (CI/CD) tools.
  • Experience of testing at all levels, including writing unit tests, integration tests and UI tests.
  • Confident with demonstrating and presenting to business users.

What we can offer you:

  • Competitive base salary
  • Up to 20% bonus
  • 25 days holiday
  • BAYE, SAYE & Performance share schemes
  • 7% pension
  • Life Assurance
  • Flexible benefits package
  • Excellent staff travel benefits

easyJet is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Software Developer - C# employer: Easyjet

At easyJet, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our agile software development team. As a Software Developer, you'll not only contribute to the evolution of our Revenue Management System but also enjoy competitive benefits, including a generous bonus structure, flexible working options, and excellent staff travel perks, all while being part of a diverse and inclusive environment that prioritises employee growth and development.
E

Contact Detail:

Easyjet Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - C#

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially C#, .NET, and AWS services. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Engage with the software development community, particularly those focused on Agile methodologies and event-driven architecture. Join relevant forums or attend meetups to network and learn from others who have experience in similar roles.

✨Tip Number 3

Prepare to discuss your experience with Git and version control during the interview. Be ready to share examples of how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.

✨Tip Number 4

Research easyJet's Revenue Management System and understand its impact on the business. Being able to articulate how your contributions could enhance their RMS will demonstrate your genuine interest in the role and the company.

We think you need these skills to ace Software Developer - C#

C# Programming
.NET Framework
MS SQL Server
AWS Cloud Services
Git Version Control
GitHub
High Transactional Systems
Event Driven Architecture
Agile Methodologies
Business Requirements Analysis
Web APIs
RESTful Services
SOLID Principles
Design Patterns
Continuous Integration / Continuous Deployment (CI/CD)
Unit Testing
Integration Testing
UI Testing
Technical Leadership
Stakeholder Engagement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and AWS cloud services. Include specific projects or roles where you used these technologies, especially in high transactional environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your skills align with easyJet's goals. Mention your understanding of Agile practices and your ability to translate business requirements into technical solutions.

Showcase Relevant Experience: When detailing your work experience, focus on your familiarity with SDLC models and any experience with event-driven architecture. Highlight any instances where you've improved processes or implemented new technologies.

Prepare for Technical Questions: Anticipate technical questions related to C#, RESTful services, and SOLID principles during the interview process. Be ready to discuss your approach to software development and how you ensure quality in your deliverables.

How to prepare for a job interview at Easyjet

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, .NET, and AWS in detail. Bring examples of past projects where you successfully implemented these technologies, especially in high transactional environments.

✨Understand Agile Methodologies

Since the role involves working in an agile team, demonstrate your understanding of Agile practices like SCRUM and Kanban. Be ready to share how you've applied these methodologies in previous roles to drive improvements.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, particularly in relation to software development challenges. Think of specific scenarios where you identified risks or issues and how you resolved them.

✨Communicate Effectively with Stakeholders

Highlight your experience in collaborating with stakeholders. Prepare to discuss how you gather requirements and translate them into technical implementations, ensuring you can articulate complex ideas clearly.

Software Developer - C#
Easyjet
Location: Luton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Software Developer - C#

    Luton
    Full-Time
    36000 - 60000 £ / year (est.)
  • E

    Easyjet

    5000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>