C++ and Java Developer
Free thinking, employee focused Development pool, requires a time served (2 years minimum) C++ Developer To design, develop and test computer software for warehouse management and control systems Software House.
In the role you will..
Develop software as per the system and module design documentation produced for projects, adhering to SOLID principles in C++
Use agreed company standards so that work can be easily understood, checked, and maintained by others.
Carry out unit testing to ensure that the software performs as per the design and according to company standards (with respect to screen layouts, behaviour etc.).
Develop software within the time specified, or provide early feedback where this is not possible.
Use experience gained on previous projects and in previous companies to challenge design where there is a more appropriate solution. Use the agreed change control mechanism to do so
Use the issue logging system (currently Jira) to report upon faults in core package software.
Use the company development tools and computer systems provided for your role
Provide support to the client/commissioning team during early life
Assist with software build deliveries to test and site environments
DIMENSIONS AND SCALE
The job holder will:
Not normally be responsible for any other people or resources.
Be assessed on software completion dates - targeted vs. actual.
Be assessed on software quality - number of faults found during functional, beta and acceptance testing.
Be assessed on their contribution to project success - attitude, contribution of ideas to improve project, commitment to team meetings.
Be assessed on their contribution to the overall team performance e.g. attitude to work, contribution to team meetings, improvement suggestions, effective use of free time
Reporting to the Systems Project Manager on a given project.
Liaising with and taking direction from the Systems Architect on a given project.
Reporting to systems line management (for career development, training, appraisals etc.).
Collaboration with peer group.
Collaboration with and occasionally taking direction from Senior Systems Engineers if appropriate on a project.
This job was originally posted as www.jobsite.co.uk/job/959487057