Software Developer P002763
Position summary
Introduction
Job description
PURPOSE OF THE POSITION:
As software developer you will join the technical team at SADiLaR to create and maintain our research and technical infrastructure. The team strives to be agile and create reliable infrastructure with the eye on longterm sustainability. SADiLaR stimulates research and development in the fields of language technology and digital humanities across South Africa. The technical team builds, deploys and monitors the infrastructure for the central SADiLaR office (the Hub) and the Nodes across the country. Read more at www.sadilar.org
KEY RESPONSIBILITIES:
- Monitor, maintain and improve the quality of existing software systems.
Software Development
- Take part in new software development as part of the technical team.
- Apply principles of good software engineering where new functionality or systems are required.
Software and Data testing
- Implement tools and processes to determine and ensure the quality of research data.
User Technical Software Support
- Provide support to users of the software supported by the research infrastructure.
Minimum requirements
- A bachelor’s degree (NQF level 7) in Computer Science/Information Technology/Computer Engineering/Computational Linguistic.
- A minimum of 2 years' experience of programming in Java and version control.
- A minimum of 1 year Linux system administration experience.
KEY FUNCTIONAL/ TECHNICAL COMPETENCIES:
- Intermediate knowledge and skills to design, develop, implement, and deploy software solutions and services.
- Intermediate knowledge and skills related to Linux system administration and scripting.
- Demonstratable knowledge of general programming concepts and databases e.g MySQL/MariaDB, PostgreSQL, SQLite or MongoDB.
- Demonstratable understanding of HTTP, HTML, CSS and related website concepts.
KEY BEHAVIOURAL COMPETENCIES:
- Willingness and ability to master new software.
- Ability to work independently and willingness to take the lead on sub-projects as part of personal development.
- Motivated and self-driven
REMUNERATION:
The annual total remuneration package will be commensurate with the level of appointment as advertised and in line with the NWU policy guidelines.
ENQUIRIES REGARDING JOB CONTENT MAY BE DIRECTED TO: Dr Friedel Wolff at Friedel.Wolff@nwu.ac.za
ENQUIRIES REGARDING RECRUITMENT PROCESS MAY BE DIRECTED TO: Mr Byron Louw: 018 285 2304
CLOSING DATE: 03 March 2024
PLANNED COMMENCEMENT OF DUTIES: As soon as possible
Kindly take note: applications must be submitted online through the official NWU vacancy website.
Incomplete applications and those submitted through any other platform will not be considered
The University subscribes to and applies the principles of Employment Equity (EE) Act and is committed to transformation. Preference will be given to candidates from the designated groups, in accordance with the principles of the EE Act and NWU Employment Equity Plan.
The University reserves the right not to make an appointment. Communication will be limited to shortlisted candidates only.
If you are not contacted within two months from the closing date of this advertisement, please accept that your application was unsuccessful.