Senior Full Stack Developer

A great opportunity has arisen for a Senior Developer to join a transaction processing company as a full-time employee.  Based in Oxfordshire, you will be joining a team working on solutions that will be used all over the world by many of the world’s leading brands.

We are looking for individuals that want a new challenge to create new technology to empower the supply chain.  If you have a passion and enthusiasm for technology this is the role for you.  We are looking for dynamic smart individuals that are comfortable with driving new technology, love delivering and developing efficient continuous delivery methods.

Key Responsibilities

  • Technically curious to keep present on advances in technology
  • Write code (Test or Product) to deliver against project timescales, quality and requirements in various languages including JavaScript and Java
  • Comfortable challenging Product Owners
  • Experience mentoring other developers
  • Designing and writing high-quality code
  • Good proven object-oriented design and implementation skills
  • Strong team work skills
  • High competency in use of software patterns and other design methodologies, leveraging modern design patterns

Essential Skills

The suitable candidate must have demonstrable experience on projects of significant size and complexity, and extensive skills in the following:

  • Commercial demonstrable full stack developer experience
  • 1st Class Computer Science Bachelor’s Degree or equivalent, plus evidence of ongoing professional development
  • Good skills with Transaction SQL languages
  • Evaluating code and design quality
  • Understanding how products and technologies interface with each other and fit with the strategy and business needs
  • Evaluating technical and functional specifications and their cohesion
  • Technical problem solving and strong debugging skills
  • Risks Assessment and Mitigation
  • Experience working with Agile/SCRUM/DevOps delivery models including fail fast methods
  • Expert skills in Java including frameworks Spring/Guice
  • Strong unit testing methodology

Desirable Skills

  • Web application frameworks development in languages such as JavaScript, AngularJS, NodeJS, HTML5/CSS3, Bootstrap, jQuery.
  • Cognitive Machine Learning techniques.
  • Supply chain technical knowledge such as AS2, RosettaNet, EDIFACT.
  • Experience working in Cloud computing environments such as AWS or Azure and understand Serverless computing.
  • NoSQL technologies and cache technologies such as REDIS.

Location

  • Abingdon, UK with the potential to travel to offsite meetings
  • No agencies.
New Call-to-action