Job description
This position involves the support of new and existing software products for all of the four business units of Nortech, namely, Traffic, Parking, Headcount and IdentiPark. The job will involve the support of internal reference test sites and assisting NSA Operations with customer reported software issues, the evaluation of software updates and releases, as well as the creation of technical documentation for the support, training and usage of the existing software products
Functions of the Job
The purpose of this position will be achieved through the following functions:
- Maintaining and supporting internal reference test sites with the latest software, ensuring site health and data integrity.
- Providing technical feedback and recommendations for software product improvements to R&D.
- Evaluating and testing of upcoming software patches and releases, providing detailed feedback to R&D.
- Troubleshooting and investigating reported problems with existing software products.
- Programming and configuration of software on Traffic Monitoring equipment.
- Writing technical documentation to be used for the support, training and operation of existing software products.
- Creating basic data analytical software tools to aid in data analysis for the IdentiPark and Headcount Networks.
Activities connected with the Job description
The following activities will be undertaken in pursuance of the job functions:
Activity |
% Time spent |
|
40% |
|
30% |
|
15% |
|
5% |
|
5% |
|
5% |
Structure
The Junior Software Support Engineer will report to the Engineering Services Manager.
His or her interpersonal roles within the organisation will be:
- To liaise with the Sales and Marketing departments
- To liaise with the NSA Operations Support department
- To collaborate with the R&D department
Requirements of the Candidate
- Minimum BSc Degree in Computer Science or Information technology.
- 3+ years work experience
- Have a good knowledge of Networking and as well as a working knowledge of software languages:
- Java, C++, C#, Javascript, HTML, SQL
- Have a familiarity with Windows and Linux operating systems.
- Have a familiarity with relational databases.
- Be able to work well individually and in a team.
- The following are crucial competencies required for success:
- Ability to communicate clearly and professionally.
- Analytical – to be able to grasp problems and identify solutions
- Methodical – to be detail oriented with a logical approach to problem solving.
- Fast learner – to be able to grasp new skills and apply them.
- Enthusiastic – to be able to approach challenges positively and suggest new approaches or solutions
- A meticulous individual with significant attention to detail.
- Have the ability to work under pressure.
- An eagerness to embrace change and previously unused technologies.
Accountability
The Junior Software Support Engineer is accountable to the Engineering Services Manager.
Success in the function is more objectively measured by:
- The data and site health, as well as functional status of the internal test reference sites using existing software products.
- The ability to speedily resolve problems arising with existing software products.
- The quality of the technical feedback given to R&D when evaluating updates / patches and enhancements to existing software products.
- The quality of technical documentation created to provide support and training on existing software products.
- The ability to interface with other departments within the organisation and support staff.
The candidate appointed to this position will be expected to:
- Manage himself/herself with little supervision.
- Produce results in line with commitments and agreed objectives
EE/AA preference will be considered