Software Engineer

Recruiter
Location
Milton Keynes
Salary
Negotiable
Posted
25 May 2017
Closes
22 Jun 2017
Ref
TP345
Contact
Sarah Turnick
Clearance Level
DV
Job Type
Contract
Role and responsibilities

  • Undertake Java Development within the team to help tackle both minor and major projects.Work with the Project
  • Managers to ensure the delivery of accurate project documentation and designs
  • Follow a fast, iterative agile development approach.
  • Produce detailed technical design specifications and documentation.
  • Work with the Technical Team Lead and the Product Owners to implement requirements during the development life cycle.
  • Work closely and collaboratively with the test team (knowledge and understanding of testing best practices).

Skills and experience

  • 3+ years relevant experience with a proven track record of delivering full life-cycle software projects to time, cost, quality and meeting customers' expectations and requirements using a recognised methodology.
  • Experience of developing scalable, high volume, high availability, enterprise- wide business systems.
  • Proven experience of common development tools, for example, Ant, Gradle and Eclipse.
  • Strong understanding of the Enterprise Java Stack with a proven expertise in using JEE technologies
  • Unit test tools and frameworks.
  • Familiarity with common development best practices.
  • Experience of design methods OO, UML, Rational tool set.
  • A good knowledge of scripting languages (Java, Shell, Perl, Python etc)
  • Experience of design methods OO, UML, Rational tool set.
  • A good knowledge of scripting languages (Java, Shell, Perl, Python etc.
  • Experience of Relational Database and Non-Relational Database technology e.g. Oracle, SQL Server, MongoDB and NoSQL)
  • Desirable

    The below skills are nice to have but not essential:

    • Knowledge of continuous integration tools e.g. Jenkins and Hudson.
    • Experience of working in an agile project delivery environment.
    • A strong knowledge of the OpenSource software communities and their products
    • Ideally knowledge of any of the following programming languages C#, XML, XSLT, HTML, VB.NET, CSS, UML.
    • Current DV clearance- we are happy to consider candidates who are willing to go through the clearance process but please note this can take between 9-12 months.

    What we hope you will do next

    To go ahead and register interest please follow the relevant link to apply. If you have any questions or queries about the position or would like to discuss your application further please get in touch with Sarah Turnick on 0203725 6701 or Mustafa Miah on 0203 805 3211.