Senior Technical Lead / Software Developer

Preferental Technologies (Pty) Ltd.
Johannesburg
ZAR 600 000 - 1 000 000
Job description
  • Based on skill set and experience, our client located in Johannesburg North Industrial is seeking to place a Lead Software Development Engineer - soonest:

Role:

  • Senior Software Development Engineer with proven experience in developing, testing, and implementation of C++ applications that will be used on local devices.
  • Experience in different software languages and some in firmware applications.
  • Should be experienced in the full Software Development Life Cycle (SDLC).
  • Expert in Software Systems Integration and Solution Architecture Design.

Minimum requirements:

  • BSc or BEng in Electrical / Electronic / Mechatronic / Computer / Biomedical Engineering degree or equivalent.
  • Preference will be given to candidates with a formal education in Mathematics up to 3rd year level post-secondary training.
  • A minimum of 6 years’ industry experience and high-level programming of 3+ years coding in C++, C, C#, and Visual Studio.
  • SDLC - development, implementation, and maintenance of two or more projects/products.
  • Minimum of 2 years’ experience in software system and solution architecture design.
  • Able to test and integrate software and related hardware equipment required.
  • Able to develop soft- and firmware and guarantee successful system integration.
  • Experience in adhering to a Quality Management System (QMS).
  • Able to draft functional documentation (specifications and Quality Management System requirements).
  • Able to perform unit testing, performance analyses, loading of resources, and end-to-end integration tests.
  • Exposure to integration with APIs.
  • Previous experience in managing a team of developers.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Technical Lead / Software Developer jobs in Johannesburg