Our Job Offers

Social Media

Intermediate Software Developer

1 open positions

Job Description



Job Title:

Software Developer

Position Reporting to:

Service Delivery Manager


Midrand, Gauteng


6 months with option to extend

Job Description / Responsibilities:


A Software Developer plays a key role in the design, installation, testing and maintenance of software systems with the aim of generating efficiencies.


  • Researching, designing, developing, implementing and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Working to analyze and identify bugs and implementing methods to fix them.
  • Monitoring and analyzing the overall performance of internal systems and software builds.
  • Efficiently responding to requests for assistance from the development team.
  • Investigating and liaising with customers to gain information about the program’s overall function and ends user experience.
  • Responsible for the writing of reports for presentation to Senior Developers and management.
  • Testing developed software and programs to ensure the best functionality
  • Maintaining and upgrading existing systems
  • Working closely with other developers, UX designers, business and systems analysts

Background and experience required:

  • Years of Experience
  • Industry Experience

  • Grade12/Matric
  • BSc/BA in Computer Science, Engineering or a related field an advantage
  • Information Technology, or other related fields6 months of experience in either a work experience program or an internship/apprenticeship
  • Good understanding of basic coding languages
  • Basic programming experience through an internship, apprenticeship, or through own projects
  • Basic understanding of databases and how they work
  • Proficient in the use of email systems and Microsoft Office software
  • Able to quickly learn new software, programming languages, and technologies
  • Excellent listening skills with the ability to follow instructions
  • Great team working skills
  • Outstanding attention to detail with great organizational skills
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Use off coding and scripting languages (inter alia Python, C++, Java, JavaScript, Bash, PowerShell) and frameworks/systems (e.g. Git)
  • Ability to develop making use of PHP and HTML
  • Ability to learn new languages and technologies

Must-have Skills (Mandatory Skills):

  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new languages and technologies quickly
  • An analytical mind
  • Resourcefulness and troubleshooting aptitude
  • The ability to communicate complex procedures to other colleagues
  • Good communication skills – both written and verbal
  • Attention to detail and a desire to probe further into data
  • A natural curiosity
  • The ability to work in a team and to be proactive around self-learning
  • The ability to work under pressure and to tight deadlines
  • Willingness to assist with additional tasks given to the team
  • Excellent time management
  • Be prepared to work irregular hours if required

South Africa
Contracting Employment
11/02/2023 04:57:34

IT Support Engineer

1 open positions

Job Description

Job Title:

IT Support Engineer

Start Date:

January 2024

Contract duration:

12 Month




Logistics Firm


A Mid-Tier Engineer who carries out their support function remotely, has a unique, yet critical role to play in our IT team. This position requires a variety of specialized skills and applied patience. A Mid-Tier Engineer, has a single place to work from, however is required to support multiple, different, and forever changing environments. Communication (both verbally and written) needs to be excellent, empathy, and the ability to manage expectations effectively are sought after characteristics. This function is 'fast paced' and often measured on the ability of an individual to work within a growing team of varied skill sets. A successful Mid-Tier Engineer will be well versed in the overall Microsoft stack.


  1. Excellent telephone manner and written communication
  2. Excellent attention to detail 
  3. Ability to manage End User frustrations effectively, and exercise the patience needed to communicate to End Users who may often be unhappy (without face to face interaction)
  4. Ability to follow predefined procedures and escalate timeously to the Support Manager where required 
  5. Ability to meet deadlines and complete tasks within SLA timeframes 
  6. Ability to use knowledge base resources to resolve problems 
  7. Good attitude towards work and colleagues 
  8. Consistent, prompt delivery of often common or repetitive tasks 
  9. Punctuality when keeping appointments and awareness of written tone 
  10. Own car and Valid Driver license essential.

Job Description:

  1. Provide initial troubleshooting steps to diagnose common End User problems and apply necessary resolutions 
  2. Work independently or part of a growing team 
  3. Provide consistent accurate communication to peers and Customers alike 
  4. Active Directory skills and good working knowledge with Group Policies 
  5. Understanding of O365 and mail related technologies 
  6. Troubleshooting and fault-finding skills with proven methodology - must be able to troubleshoot problems telephonically with minimal assistance 
  7. Excellent Desktop operating system knowledge and troubleshooting 
  8. Create new Incidents in the HelpDesk Ticket System daily, Troubleshoot, and show descriptive steps taken to resolve
  9. Be abreast of technology changes and be able to motivate technology changes to the Client where necessary 
  10. Good understanding of WAN and LAN infrastructure's 
  11. Ability to form customer relationships remotely 
  12. Ability to write accurate and descriptive fault reports when required 
  13. Ability to provide support to multiple Customer environments which often involve an ever-changing IT landscape 
  14. Be prepared to perform overtime work and after hours support if required 
  15. Required to go on Standby 
  16. Ability to Configure and manage Wi-fi AP’s

Added Advantages:

  1. SAP 1st line support
  2. Sound knowledge of T&A systems
  3. AWS cloud practitioner certified.

Academic Requirements:

  1. IT Diploma or equivalent degree
  2. A+ & N+
  3. 3-4 working experience in the industry


South Africa
Contracting Employment
11/22/2023 07:56:44
About us

About us

Join us, we offer you an extraordinary chance to learn, to develop and be part of an exciting experienced team.