Software Development Engineer - Revenue Optimisation

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Software Development Engineer - Revenue Optimisation

My client, a global Powerhouse within the online travel industry, is looking for a Software Development Engineer to join their team in London on an initial 12 month contract.

If you enjoy working in a flexible, Agile environment where your efforts to build mission critical software that has a direct impact on revenue generation and optimisation, then we are eager to hear from you.

The team is part of a worldwide engineering department and is responsible for providing high throughput scalable APIs that internally use decision engines to make business decisions on the fly helping my client optimise their revenue generation.

You will be instrumental in the performance of their team to ensure that we meet the global needs of their business. Bring your passion for software performance and delivery and be part of our success.

Job Responsibilities

This position focuses not only on implementing software solutions for an E-commerce giant but also on being a role model to your fellow engineers. You will get to expand your skills in building highly scalable solutions while influencing others and raising the bar on the overall level of excellence within the team. You will also get the opportunity to serve as a subject matter expert in cross-functional feature delivery.

As an SDE on this team, you will collaborate with other experienced software engineers to drive improvements to our technology, design and develop new services and software solutions, and build and track metrics to ensure high quality results. You will have the opportunity to work with business partners, leadership and other software developers, influence and drive product vision and lead the design of our systems.

Responsibilities:

  • Provide technical guidance to other team members within area of expertise.
  • Review work of peers and more junior developers.
  • Act as point of contact for technical issues for specific work streams within a project.
  • Implement product features working as part of multi-functional team using agile methodologies, work with QA, DB, Operations, Information Security, Release engineers and Product Owners
  • Drive ongoing improvements in application architecture
  • Build and design highly scalable enterprise applications
  • Mentor junior team members in software engineering methodologies
  • Provides work breakdown and estimates for complex software development tasks.

Required Skills and Experience

  • Exceptional coding skills in multiple languages (Java required)
  • First class communication skills in written and verbal form
  • Strong Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)
  • Critical thinker, expected to speak out and defend views.
  • Experience developing web services
  • Experience delivering and supporting highly available and scalable solutions with large transaction volume
  • Thorough understanding of Software Development Lifecycle and methodologies
  • Very passionate about learning, especially in the areas of technology, service design patterns and system architecture.
  • Knowledge of performance testing, application tuning and load testing

Useful experience:

  • Working knowledge of Agile Software Development mechanics.
  • Java Web Application containers (Dropwizard, Tomcat, etc.)
  • Java Web Services (SOAP, REST, etc.), protocols and deployment
  • Prior background in high volume E-commerce solutions or other transactional processing systems
  • Clear understanding of major enterprise design patterns.
  • Thorough understanding of MVC frameworks.
  • Clear understanding of dependency injection in web applications.
  • Using cloud services (eg AWS)
  • Testing frameworks (ScalaTest, TestNG, Junit and/or Xunit)

Huntress does not discriminate on the grounds of 'protected characteristics' as defined under the Equality Act and other relevant UK legislation.

Huntress acts as a Recruitment Agency in relation to all Permanent roles and as a Recruitment Business in relation to all Temporary roles.

PLEASE NOTE: We can only consider applications from candidates who have the right to work in the UK.

Start date
ASAP
Duration
12 months +
(extension possible)
From
Huntress Search Ltd - IT Recruitment
Published at
27.11.2017
Project ID:
1459928
Contract type
Freelance
To apply to this project you must log in.
Register