Back End Developer

Back End Developer

Hounslow Full-Time 60000 - 84000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Join our team as a Back End Developer, solving complex problems and delivering innovative software solutions.
  • Company: Work with a leading multinational tech company in the travel industry, operating in over 100 countries.
  • Benefits: Enjoy a hybrid working model, competitive daily rates, and the chance to work on exciting projects.
  • Why this job: Be part of a dynamic team, enhance your skills, and contribute to impactful travel technology solutions.
  • Qualifications: Proven C++ experience, knowledge of Python, and familiarity with Linux/Unix environments required.
  • Other info: This is a 12-month contract role with opportunities for professional growth and development.

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

A renowned multinational technology client operating in the travel industry is looking for a C++ Developer to join their software development team for a minimum of 12 months. Our client operates in over 100 countries and is a leading provider in travel technology and software.

Roles and responsibilities of this contract:

  • Software development on Open Back End.
  • Working both independently and as part of a team, your key purpose is to solve complex problems and then analyse, design and deliver solutions.
  • You must have proven experience to show that you are willing and able to drive projects.

Key Deliverables:

  • Deliver Developments on time and within budget to customer satisfaction.
  • Identification of appropriate and effective solutions for assigned problems within Service.
  • Contribute to all phases of Change Requests raised.
  • Deliver Maintenance and Support to high customer service levels.
  • Produce appropriate technical documentation associated with projects.
  • Ensure full adherence to Amadeus and local standards (project cycle, process, documentation).

Skills:

  • Excellent C++ skills and familiarity with C++ 11 (and above) standards.
  • Knowledge of Python 3 (any additional Scripting language would be considered a plus i.e. JavaScript, Typescript, etc.).
  • Knowledge in Linux/Unix environment.
  • Experience with version control system git (i.e. BitBucket, GitHub).
  • Cloud fundamentals (i.e. Kubernetes, Docker, Helm) knowledge would be considered a plus.
  • Experience applying Object Oriented Concepts in design/solutions and development.
  • Some experience of SQL queries and RDBMS.
  • Able to work in an organised way when under pressure to ensure that Amadeus meets its commitment to deliverables or SLAs.
  • Commitment to standard procedures and documentation for the benefit of the team and the users: Full understanding of Project Life Cycle and deliverables.

Industry Knowledge:

  • Good exposure to relevant project work.
  • Preferably knowledge of other airline systems, e.g. Reservations, Ticketing, Inventory.
  • Experience in dealing with large, complicated and mission critical systems.

Education:

  • Degree or equivalent in computer science or related subject.

Back End Developer employer: iDPP

Join a leading multinational technology firm in the travel industry, where innovation meets opportunity. With a hybrid working model and a commitment to employee growth, you'll thrive in a collaborative environment that values your contributions and encourages professional development. Enjoy competitive rates and the chance to work on complex projects that make a real impact across the globe.
I

Contact Detail:

iDPP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back End Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially C++ 11 and Python 3. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Highlight any experience you have with version control systems like Git, as well as cloud technologies such as Kubernetes and Docker. Being able to discuss how you've used these tools in past projects will demonstrate your practical knowledge.

✨Tip Number 3

Prepare to discuss your problem-solving approach during interviews. Since the role involves solving complex problems, be ready to share examples of challenges you've faced in previous projects and how you successfully addressed them.

✨Tip Number 4

Research the company and its operations in the travel industry. Understanding their products and services will help you tailor your conversation and show genuine interest in how you can contribute to their success.

We think you need these skills to ace Back End Developer

Proficient in C++ and familiarity with C++ 11 (and above) standards
Knowledge of Python 3 and additional scripting languages (e.g., JavaScript, TypeScript)
Experience in Linux/Unix environments
Familiarity with version control systems such as Git (BitBucket, GitHub)
Understanding of cloud fundamentals (Kubernetes, Docker, Helm)
Experience applying Object Oriented Concepts in design and development
Basic knowledge of SQL queries and RDBMS
Ability to work under pressure while maintaining organisation
Commitment to standard procedures and documentation
Understanding of Project Life Cycle and deliverables
Exposure to relevant project work in the travel industry
Knowledge of airline systems (e.g., Reservations, Ticketing, Inventory)
Experience with large, complex, and mission-critical systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C++ skills and relevant experience in software development. Include specific projects where you've solved complex problems, as this aligns with the role's requirements.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the travel technology industry and mention your familiarity with the tools and technologies listed in the job description, such as Python, Linux/Unix, and version control systems.

Showcase Relevant Experience: When detailing your work experience, focus on your contributions to previous projects, especially those involving Object Oriented Concepts and cloud fundamentals. Use metrics to demonstrate your impact, like how you delivered projects on time and within budget.

Highlight Industry Knowledge: If you have experience with airline systems or mission-critical applications, make sure to include this in your application. This knowledge can set you apart from other candidates and show your understanding of the industry.

How to prepare for a job interview at iDPP

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++ and any projects you've worked on that demonstrate your skills. Be prepared to discuss specific challenges you faced and how you overcame them, especially using C++ 11 or above.

✨Familiarity with the Tech Stack

Brush up on your knowledge of Python, Linux/Unix environments, and version control systems like Git. The interviewer may ask about your experience with these technologies, so having examples ready will show you're well-rounded.

✨Understand the Project Life Cycle

Since the role involves adhering to project cycles and documentation standards, be ready to discuss your understanding of the project life cycle. Share experiences where you contributed to all phases of a project, from analysis to delivery.

✨Demonstrate Problem-Solving Skills

Prepare to discuss complex problems you've solved in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on how you identified effective solutions and delivered results.

Back End Developer
iDPP
I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>