Senior Software Engineer

Concept IT
15 Apr 2018
19 Apr 2018
Contract Type
Full Time

Senior Software Engineer

As part of a large transformation programme, my client in Titchfield, Hampshire are building three greenfield core products.

This requirement will be for three months initially.

Due to an increase in team size an opportunity has arisen for a senior software engineer to join the team and support the Technical Lead in leading the delivery of solutions. You will initially lead a sub team of developers working on one of the three products though longer term it is envisaged the boundaries between sub teams will become more blurred and developers will work across products.

You will be responsible for mentoring the developers, validating the quality of their code and ensuring compliance standards as well as undertaking development tasks yourself. You will work closely with the product owner, analysts, architect and technical lead in evolving the product and integrating it with both internal and external customers via REST APIs. In return you will gain exposure to the latest technology such as a microservice architecture, big data, the Apache Hadoop platform, Apache Spark and data science techniques including machine learning.


  • Team/sub team leadership experience
  • Development experience using Scala, Play, REST
  • Mentoring of junior developers including quality checks and code reviews
  • Appreciation of non-functional requirements e.g. scalability, security, performance
  • Experience writing automated tests


  • Experience building and deploying Spark applications (Scala and/or PySpark)
  • Exposure to the Cloudera/Hadoop stack i.e. Hive, Impala, HBase, Oozie, Streamsets
  • Experience of architecture/design in particular REST APIs and ETL (extract, transform, load)
  • Exposure to data science pipelines and techniques such as machine learning
  • Creation of build and deployment pipelines in Jenkins
  • Experience using Cloud Foundry, ElasticSearch, SQL, Docker, Jira
  • Source control using Git, GitHub, Gitlab
  • Agile methodology

The daily rate on offer for this opportunity is £500.00 - £600.00 per day.

Similar jobs

Similar jobs