Full Stack Software Engineer

Posted 09/05/2024 by The Talent Partnership

Location:
City of London

My client who is at the forefront of Satellite, technological innovation, is looking for a Full Stack Software Engineer to join its Data Platforms and Services division based in the City of London

As a vastly experienced Full Stack Software Engineer, you will be an integral part of a product team tasked with designing, crafting, and delivering software services that enhance the experiences aboard commercial aircraft, maritime vessels, and land mobile vehicles.

The Successful Full Stack Software Engineer should have a background within, Satellite Communications, Land Mobile Vehicles, Aviation and / or Maritime Vessels.

The role involves honing the availability, scalability, and operational efficiency of services by innovating automation solutions to prevent the recurrence of field issues.

To be considered for this Full Stack Software Engineer role, you will need to have

  • A strong working knowledge of JavaScript/Typescript, HTML, CSS, React/Angular/Node.js, Python, and / or SQL.
  • Expertise in RESTful APIs, with a broad interest in technology across various disciplines.
  • Self-motivation with the ability to work independently and as part of a distributed, agile team.
  • Outstanding communication and collaboration skills.
  • An eagerness to adopt agile methodologies and DevOps practices.
  • A Proficiency in algorithms, data structures, complexity analysis, and software design.
  • Willingness to travel up to 10%

The chosen candidate will be able to influence new designs, architectures, and methodologies for expansive distributed systems.

Embracing a DevOps model, one that will shepherd the service from inception to retirement, which includes periodic on-call responsibilities in a follow-the-sun model.

This role includes ownership of software that provides my client's teams and external partners with insights into the performance of the global In-flight Wi-Fi service and its impact on the passenger experience. It would also be advantageous to have experience of either

  • Software services at scale.
  • Any knowledge of AWS Infrastructure, Airflow, Kafka, and data streaming with Spark/Scala.
  • Comprehension of networking fundamentals.
  • A Background in cloud computing, enterprise computing, server, and virtualization technologies.
  • An expertise in large-scale distributed systems design and troubleshooting.
  • Experience in automated software testing.

This role is not just a job; it's a path to influence and innovate in a company that values bold ideas and the people who bring them to life.

The successful candidate will be rewarded with a fantastic basic salary, bonus and a number of excellent benefits.

Type:
Permanent
Contract Length:
N/A
Job Reference:
JOB-3137
Job ID:
221618935

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts