Jobs

Software Developer at Praesignis

  • Job Type Full Time
  • Qualification Bachelors
  • Experience 2 years
  • Location Gauteng
  • City Boksburg
  • Job Field ICT / Computer&nbsp

Software Developer at Praesignis

Software Developer

Job Description

  • Our client is seeking a highly motivated and talented Software Developer to join their forward-thinking engineering team. Be a part of developing advanced collision avoidance systems for mining vehicles, contributing to a safer and more efficient mining environment.

Responsibilities:

  • Design, develop, and maintain software applications for mining safety systems.
  • Work closely with electronic technologists and cross-functional teams to deliver integrated solutions.
  • Perform system-level testing and debugging to ensure high reliability and performance.
  • Participate in user requirement gathering and documentation.
  • Conduct code reviews and provide feedback to peers.
  • Maintain detailed documentation for software designs, source code, and test results.
  • Continuously explore new technologies and apply best practices in Agile and SDLC environments.

Education, experience and competencies:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience as a software developer.
  • Proficient in C or Python.
  • Familiar with frontend frameworks such as React, .NET, or Flutter.
  • Experience using Git or other version control systems.
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Basic knowledge of embedded systems and RTOS.
  • Understanding of communication protocols (e.g., CAN, UART, Ethernet) is an advantage.
  • Excellent problem-solving, communication, and team collaboration skills.

Method of Application

Interested and qualified? Go to Praesignis on praesignisinternal.simplify.hr to apply

Leave a Comment