Location – Newcastle Upon Tyne

Salary – £35000 to £45000

Closing date – 11th September 2019

Job Purpose

The software developer is responsible for architecting, developing, unit testing and supporting reliable solutions that deliver Insure the Box business objectives.

Principal Responsibilities
  • Develop and maintain GOSU language application code within the Guidewire InsureSuite product sets, including: BillingCenter, ClaimsCenter, PolicyCenter, CustomerPortal and DataHub.
  • Develop high quality front end solutions that appear as per design across supported platforms and browsers.
  • Interpret requirements and acceptance criteria and translate into robust software solutions
  • Architect software solutions using design patterns
  • Apply a test driven approach to solution design, development and unit testing
  • Develop software solutions within a CI/CD environment.
  • Develop secure, robust and scalable software solutions that conform to SOLID and DRY principles.
  • Competent with the Linux & bash command line including SSH and SCP
  • Build effective unit tests that prove the correct operation of the code at a unit level.
  • Carry out code reviews against Insure the box coding standards and industry best practices
  • Resolve build and release failures as a priority.
  • Provide accurate estimates as necessary.
  • Proactively collaborate with testers, analysts and architects to ensure a common understanding of the solution is maintained throughout the development cycle.



Knowledge and Experience
Technical / role specific competencies

  • GOSU – training provided as necessary.
  • Java 8 or higher.
  • Issue tracking software – ideally Jira.
  • Distributed source code management tools – ideally Git and Bitbucket.
  • SQL queries and database access tools.
  • XML technologies (XSD, XPath, XQuery, XSL, and XSLT).
  • SOAP and REST Web Services.
  • HTML, CSS and CSS frameworks (like Bootstrap).
  • JavaScript.
  • Angular.JS (or other JavaScript frameworks).
  • React.
  • Experience working with responsive and mobile design.
  • IOC containers such as Spring – not essential.


Behavioural competencies / leadership qualities

  • Positive, can-do attitude with the ability to encourage and motivate fellow team members.
  • Deliver quality solution by adopting methodologies and best practice.
  • Logical thinker with strong Problem solving skills.
  • Experience of working to and delivering to deadlines.
  • Builds and maintains effective relationships with colleagues and customers; is respected and trusted.
  • Flexible in working under changing and different work settings.
  • Convey a strong sense of urgency and drives issues to closure.

To apply for this position please send your CV to our recruitment team – Recruitment@insurethebox.com