Software Engineer (UK - Hungerford)

Job Title:Software Engineer
Department: R&D
Reporting to: Development Manager
Contract Type: Permanent 
Date:September 2016
Contact: recruitment@kerridgecs.com

 

Position Overview

  • Kerridge Commercial Systems is the leading specialist supplier of fully integrated ERP systems and related services to niche vertical markets in the wholesale and retail distribution, logistics and service sectors. The company has its Head office in Hungerford, Berkshire with operations throughout the world. As well as in the UK, software development is also carried out in Johannesburg in South Africa and in North Carolina, USA.
  • As a member of the Software Engineering department you will be involved in the full software lifecycle, developing software as part of a project team that supports and enhances the existing range of products and in parallel helps create the next generation of software.

 

Main Duties and Responsibilities:

  • Write code for new features to deliver against specified requirements in relation to requirements for the ERP market
  • Maintain existing features, including defect fixing on both current and legacy systems
  • Assist in the design of software components and solutions and write technical specifications
  • Conduct unit testing of own code, fixing errors before submitting to integration and system test
  • Submit developments to peer Quality Reviews and refine work based on the feedback received
  • Exchange information across teams to identify technical issues and recommend solutions
  • Breakdown large developments into smaller tasks and provide time estimates for tasks
  • Manage time to deliver against priorities in line with agreed project timescales
  • Provide clear updates on progress against assigned tasks
  • Conform to, and help improve standards, conventions and procedures
  • Escalate any problems and exceptions in a timely manner, with suggested solutions or workarounds
  • Provide guidance to junior developers on technologies, processes and products
  • Work as part of a project team that includes QA Analysts and Business Analysts

 

Download Full Job Description