Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Software Developer

Nbeginnings

Pretoria

On-site

ZAR 600 000 - 800 000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company based in Pretoria seeks a qualified candidate for a critical role focused on planning and implementation. The successful applicant will identify objectives for the team, ensure solutions are complete and reliable, and improve system robustness. Requirements include a relevant Bachelor's degree or significant experience in the field, along with at least 6 years of system development expertise. This position promises an engaging work environment with opportunities for professional growth.

Qualifications

  • 6+ years of experience in system development.
  • A portfolio of work done in the respective field with contactable references.

Responsibilities

  • Identify and establish objectives for self and team.
  • Deliver a solution which covers all the agreed specified tasks and user objectives.
  • Respond to outages and failures when needed.

Education

Relevant Bachelor’s degree
Valid professional certifications
Job description
Perform Planning
  • Identify and establish objectives for self and team.
  • Work on objectives or goals within timeline.
  • Consider all reasonable factors, impediments and obstacles.
  • Identify potential alternative strategies and refactor approach for maximum benefit within the shortest possible time.
  • Implementation – Ensure the Solution is Functionally Complete
  • Deliver a solution which covers all the agreed specified tasks and user objectives.
  • Deliver a correct solution which provides the correct results with the needed degree of precision.
  • Ensure checked in code is reviewed to ensure standards are met.
Implementation – Ensure the Solution is Reliable
  • Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks)
  • Ensure all steps are taken to reduce the occurrence of faults due to misunderstood requirements, design errors, and implementation errors.
  • Ensure the solution is robust and remains continually available.
  • Respond to outages and failures when and where needed.
  • Improve fault tolerance even when operational conditions are not optimal.
Requirements
  • Relevant Bachelor’s degree and valid professional certifications
  • OR - a portfolio of work done in the respective field with contactable references
  • 6+ years of experience in system development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.