apply
Main Tasks and Responsibilities
Reporting to a Senior Software Engineer, tasks shall include but not be limited to:
- Define, design and develop software products in conjunction with Technical Authorities and Senior Software Engineers
- Ensure that all development undertaken meeting the required standards and processes
- Maintain and improve software products by resolving faults raised in RT as allocated
- Assist the Testing Engineers where help is required with the technicalities of produced software
- Produce and maintain documentation for HICSE software products
Achieving success in the role will be indicated by performance on tasks such as:
- Adherence to the HICSE Business Management System
- Delivering Software Engineering tasks to time budget quality and specification as allocated by the Senior Engineer or Project Manager
- Supporting the senior engineers in the analysis off raised faults
- Supporting the software release process with the senior engineer
- Design and implementation of new and/or improved software packages where required
- Prioritisation of assigned work to meet targets as agreed with a Senior Software Engineer
- Responding to requests from Testing Engineers for assistance with released software
- Adhering to the software processes laid out in the BMS
- Maintain up to date knowledge of relevant software development skills and knowledge
- Testing implemented code to the standard required by the Senior Software Engineers
Key Skills and Experience
- Knowledge of software design patterns
- Excellent knowledge of O.S.’s
- Good working knowledge of using Microsoft Office applications
- Excellent knowledge of software development using an OO language
- Good knowledge of the concepts of Object Orientated programming
- Good working knowledge of UML Modelling
- Ability to write testable code
- Ability to produce clear and understandable documentation
- Ability to communicate at all levels
- Ability to train and mentor members of the software team and student engineers
Benefits Package
Company Funded Benefits
- Market competitive salary and discretionary bonus scheme
- Generous holiday entitlement - with the option to buy up to an additional 37.5 hours per year
- A Holiday Banking scheme allowing you to bank untaken holiday to use another year
- Group Personal Pension
- Private Medical Insurance with self-funded option to increase cover to include family members
- Employee Assistance Programme available to all employees
- Personal Accident Insurance
Voluntary Benefits (funded by employee)
- Cycle To Work
- Gym Membership
- Dental Insurance with option to include dependent children
- Health screening
apply