Skip to main content

This job has expired

Principal Software Engineer

Employer
Sanderson Government & Defence
Location
Harlow
Salary
Negotiable
Closing date
16 Jul 2019

View more

Clearance Level
SC
Sector
Information Technology
Job Type
Permanent

Our client is a leading supplier of technical services to the Government and Defence sector and specialise in providing capabilities in command, control, communications, computing, cyber and intelligence across the UK.

Due to a new programme, they have additional demand for a Principal Software Engineer to join their software development team and to support the initial stages of enhancements to the first release of functionality and building the forthcoming second increment

  • You will have demonstrable experience designing and developing enterprise-grade Object-Oriented Java applications, including integration with middleware and RDBMS, third-party/open source libraries and handling problems of concurrency and scalability.
  • You will have worked and thrived in an Agile environment, knowing and committing to the responsibilities of an Agile developer; able to show your dedication to delivery.
  • You'll have great communication skills and be able to use them with senior managers, customers and peers alike.
  • Have a desire to share what you know and guide junior developers and your peers, taking ownership of problems and creating high-quality, comprehensively tested solutions.
  • Also, able to review other solutions, thoroughly, in depth and in detail. You'll be passionate about technology, keeping yourself up to date with changes across the industry and with ideas of how to use them in the product.

As a Principal Software Developer, you will be expected you to have experience in some of the following:

Technologies:

  • Java 8
  • Spring and its sub-projects
  • Hibernate (or other ORM framework)
  • JUnit (or other Unit Testing framework)
  • Web Services, particularly REST, and JSON
  • Apache/Adobe Flex and/or Google Web Toolkit (or Java Swing, AWT, Java FX, or other UI framework, AJAX, or modern JavaScript framework)
  • Cascading Style Sheets
  • Jasper Reports
  • JBoss (or other Application Server)
  • JMS
  • RDBMS
  • Ant or Maven
  • Active Directory

Techniques, Concepts or Methodologies:

  • Scrum and/or Kanban (or other Agile frameworks)
  • TDD
  • OO Design and UML
  • OO Design Patterns and/or Enterprise Design Patterns
  • Enterprise Service Bus
  • Continuous Integration (and, optimally, Continuous Deployment)
  • DevOps (including DevSecOps, or other Dev*Ops variant)
  • Mapping, Geolocation, Symbology and Geographic Information Systems

Please note, this role will be based in Harlow with a requirement to travel to Warminster.

Candidates must hold Security Clearance or be eligible to apply.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert