DUR001674 Software Development Manager– Pietermaritzburg
Purpose of the job:
To oversee project management, ensure development is completed on time and within spec, and advise at a design level on choice of architecture and implementation. Daily responsibilities involve mentoring and assisting with technical queries and advising on performance and stability criteria for mission-critical applications across a wide range of software platforms and languages.

Required Qualifications

  • Minimum BSc Degree in Engineering

Technical Competencies and responsibilities

  • > 10 years of working experience in an engineering software development environment.
  • Solid programming experience in both Object Oriented and Scripted languages
  • Solid relational database experience in designing and writing queries using SQL
  • Experience managing software projects
  • Experience with low-level computer architecture
  • Ability to lead multiple large-scale projects

Behavioural Competencies:

  • Ability to communicate and build relationships at all levels of the organization
  • An eagerness to embrace change and previously unused technologies
  • Ability to work with a diverse team
  • Accuracy and attention to detail
  • Deadline driven
  • Strategic thinking
  • Goal Orientated
  • Able to work under pressure
  • Ability to speedily resolve problems arising

Only candidates with the minimum requirements will be considered.

Desired Skills:

  • Developing
  • software
  • data

Learn more/Apply for this position