Upload CV

Senior Software Engineer

Development

Europe Permanent £80000.00 - £100000.00 per annum

Senior Software Engineer – Back-end web expert

We’re looking for a talented and versatile software engineer with particular expertise in back-end web application development. As part of the team, you will work directly with some of the most experienced professionals in the aviation and finance industry, understanding business needs, and architecting and implementing solutions.

The role will encompass the full technology stack, you will be the expert in back-end development and providing technical leadership in this area. Your will be critical role in establishing a scalable architecture for the company’s software products and keeping it at the bleeding edge of technology and best practices.

The currently planned technology stack incorporates:

  • Front-end: TypeScript + React + Redux + D3.js
  • Back-end: TypeScript + Node.js (primary), Python, C++, CUDA, PostgreSQL
  • Deployment: Amazon Web Services, Dockerized microservices, Terraform infrastructure-as-code
  • Strong DevOps focus: continuous integration, continuous deployment, extensive automated testing

Required:

  • Strong academic background:
    • Bachelor’s Degree required; Master’s Degree preferred.
    • Computer Science major preferred. Majors in other technical disciplines will be considered, e.g. engineering, mathematics or physics, if coursework includes a number of programming-oriented courses.
  • Extensive experience building the server-side of web applications
  • Extensive programming experience, preferably in a variety of languages and environments
  • Expertise in at least one strongly-typed programming language, e.g. Java, C#, C++.
  • Experience with automation and scripting languages
  • Experience with JavaScript (can be on front-end)
  • Experience with cloud services, containerization, continuous integration
  • Strong client skills: able to discuss requirements with senior executives, understand business needs and translate into software solutions
  • Strong communication skills

Beneficial:

  • Experience with Node.js
  • Experience with front-end web frameworks, eg. React, Redux
  • Linux experience, ideally including system administration
  • Participation in open source projects, writing software blogs and/or presenting at software conferences
  • Strong client skills: able to discuss requirements with senior executives, understand business needs and translate into software solutions
  • Strong communication skills
  • Experience in C++
  • Experience in financial services in particular fixed income analysis and/or financial mathematics
  • At least 3 years at same employer including promotions (at least once in career)

Job Reference: JO-1611-91576

Salary: £80000.00 - £100000.00 per annum

Salary per: Annum

Job Duration:

Job Start Date: ASAP

Apply Now

Here are some related jobs

Development

Full Stack .Net Developer

Full Stack .NET Developer A multi-award winning market leader in internet broadcast space is looking for a Full Stack .NET Web Developer to join their London team. This is an…

£45000.00 - £50000.00 per annum
Development

Backend Java Developer

Backend Java Developer / London / Enterprise A Media company is looking for Backend Developers to join their growing digital products development team. They are in the process of building…

£45000.00 - £80000.00 per annum
Development

Senior DevOps Engineer – London

A leading cloud solutions based company is looking to create a new DevOps team due to continued year on year growth. The role will require the successful candidate to initially…

£650 - £700 per day
×
UK

Upload your CV

Upload your CV and one of our consultants will be in touch with you as soon as possible.






Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.



Cookie Consent×

Salt uses cookies to improve the user experience of our site. Cookies allow you to have a more enhanced journey through the site when searching for a specific job or location. They also allow for social sharing through Facebook, Twitter and LinkedIn. Whose doesn’t like cookies? Unfortunately it’s not those kind of cookies we are referring to but they are there to help us understand how our site is being used and give you a better service. You can find out more about how Salt uses cookies here. By continuing to use the Salt site you are consenting to use our cookies.

OK