top of page

Mintek

Description

JOB KNOWLEDGE AND EXPERIENCE:
Minimum NQF level 9 Masters’s degree relevant to software development.
Ideal PhD degree (or NQF level 10).
Minimum 8 years’ vocational experience in software development.

Requirements:

Town:

Randburg

Position:

Principal Software Developer

Starting Date:

February 24, 2026

Date Created:

February 17, 2026

SKILLS AND COMPETENCIES:
Expert proficiency in C and/or C#
Strong experience with Windows-based applications and services
Sound understanding of software architecture and system design
In-depth knowledge of SDLC, and software testing frameworks
Some experience with Agile methodologies, DevOps practices
Excellent troubleshooting and debugging skills
Strong communication and documentation abilities

Duties Include:

Mintek has an exciting career opportunity for a principal software developer to Lead the development and architectural design of software systems, contribute to strategic and technical planning, manage and mentor development teams, and ensure alignment with industry best practices (e.g., SDLC, Agile, DevOps, Testing). Extend existing products, design and implement new systems, support R&D commercialization, and produce comprehensive software documentation.
Duties & Responsibilities
KEY PERFORMANCE INDICATORS:

Leadership
Lead/guide AO & SP-level Software Developers.
Lead large development projects/teams, including resource and execution planning.
Makes technical decisions having an impact on the product development direction and outcomes within the Division.
Work with complex assignments that require high levels of integration and specialised knowledge and skills.
Specialise within an area of technologies used in the division’s software products.
Strategy
Participate in divisional strategic objectives, make recommendations.
Assess the environment to determine opportunities for product improvement.
Innovation
Operational: improve workflows, introduce new procedures, drive initiatives to improve product reliability and maintainability, as well as to increase efficiency.
Technical: introduce new tools/3rd party components to improve product efficiency, reliability and usability, or to expand product capabilities.
Technical: design new products/enhancements of a complex nature. Co-design major new products.
Execution, People and Planning
Develop the functional specifications, design and implement high-complexity features/improvements to existing products, requiring professional judgement and independent evaluation, selection or modification of standard techniques or methods, affecting multiple systems.
Develop functional specifications, design and implement medium complexity systems/products.
Solve unforeseen and novel problems, requiring ingenuity and the application of software development knowledge to resolve the problem.
Software testing, troubleshooting and code inspection.
Advanced technical support for multiple products or systems.
Training and mentoring of AO & SP-level Software Developers.
Provide advanced training on the use of the division’s software products to other members of the division and external clients.
Management of large multiyear projects, including resource and execution planning.
Governance and Risk Management
Ensure proper care in the use and maintenance of equipment and supplies, promote continual improvement in the workplace, adhere to and enforce all SHEQ requirements.
As a decision maker be responsible for the assessment and management of all risks related to the projects under their direct control.
Responsible for technical oversight of the work of junior staff.
Responsible for significant equipment / facilities.
Relationship Management and Reporting
Present at local and international trade shows.
Work independently and provides instruction to junior staff. Receive limited guidance and instruction on unusualand complex problems.
Will lead, mentor and train staff.

Additional Info:

Our Socials

  • Twitter
  • Youtube
  • Instagram
  • Facebook
  • TikTok

Rights Reserved - The Go-To Guy © ™ (Pty) Ltd 2018 - 2024

Site design and built by Digital Guy

Trademarks Registered CIPC 

Download Our App

google-play-badge-zc_edited_edited_edite

Contact Us: 

guy@thegotoguy.co.za

Mia meent, Unit 5

17a Palmiet Street, Potchefstroom

A Few of Our Clients

WhatsApp Image 2024-11-27 at 09.28.30.jpeg
035c03_2458bf672ec84a8ba9efaf95e692ae16~mv2.avif
369731994_707654494713529_3891009674814759362_n.jpg
438173397_853872976759746_4868760365258440028_n.jpg
328944114_494721249527544_808944456258605501_n (1).jpg
464089070_1055669206348560_5104816180158623830_n.jpg
378890902_217177861350232_4639266243132568662_n (1).jpg
Untitled design (23).png
326134127_1115296055820979_3465257108086407162_n (1).jpg
WhatsApp Image 2025-06-19 at 14.18.02.jpeg
305575021_489423449860897_35481771562383
365626055_697893672359203_3798341232106295039_n.jpg
289627124_437869745011710_8405690850303357096_n.jpg
574454283_122093287503106135_1417410876318841312_n.jpg
437537042_869865608488120_7118457527164040386_n.jpg
301963526_491307046333575_4220339095931269264_n.png
420200119_10161581655332603_8341872840245886307_n.jpg
301115582_2022615814592943_5205340550469896770_n (1).jpg
bottom of page