Job Description
About the Role
As a Software Engineer at Recruitpro Solutions, you will be responsible for designing and implementing software solutions across embedded and application layers. You will work closely with an Agile/Scrum team environment to contribute to sprint planning and delivery, while providing technical guidance and mentorship within a small development team.
Key Responsibilities
- Interpret system-level specifications and convert them into detailed software requirements
- Design and implement software solutions across embedded and application layers
- Develop and execute test strategies to validate functional and performance requirements
- Contribute to structured development processes aligned with industry compliance standards
- Participate in system integration, debugging, and fault resolution activities
- Support verification and validation processes to ensure software reliability and compliance
- Collaborate within an Agile/Scrum team environment, contributing to sprint planning and delivery
- Provide technical guidance and mentorship within a small development team
Requirements
- Bachelor’s Degree in Computer Engineering, Computer Science, or related discipline
- Minimum 5 years’ experience in software development
- Strong programming experience in C and/or C++
- Experience working within high-reliability or safety-regulated environments
- Solid understanding of the full software development lifecycle
- Experience with requirements definition and documentation
Qualifications
- Formal education/certifications not specified.
Salary & Benefits
Salary range not specified.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Trade/Artisan/Technical Technician Jobs in Gauteng
In Gauteng, South Africa, the trade, artisan, and technical technician sector is a common field with varying job opportunities across various industries. Typically, these roles are found in sectors such as manufacturing, construction, and technology, where hands-on skills and technical expertise are highly valued. Often, professionals in this field work independently or as part of teams to troubleshoot, install, and maintain equipment, machinery, and systems.
When it comes to salary expectations for trade, artisan, and technical technician positions in Gauteng, it’s generally difficult to pinpoint exact figures due to the wide range of factors that affect salaries. Broadly speaking, experience levels, company size, and industry sector can significantly influence pay ranges. Typically, entry-level roles may start around R50 000 – R80 000 per annum, while more senior positions can reach upwards of R150 000 – R250 000 per annum or more. However, it’s essential to note that these are general estimates and actual salaries can vary widely.
Common skills for trade, artisan, and technical technician roles often include proficiency in areas such as electrical work, mechanical aptitude, problem-solving abilities, and excellent communication skills. Typically, professionals in this field hold relevant technical certifications or diplomas, and many have extensive experience working on various projects and equipment. Other essential skills may include project management, teamwork, and time management.
The trade, artisan, and technical technician sector is commonly found in industries such as manufacturing, construction, technology, and engineering services. In these sectors, professionals work on a range of tasks, from maintaining complex machinery to installing new systems. The financial services sector also often employs technicians who work with equipment used in banking and finance.
For those looking to pursue a career in trade, artisan, or technical technician roles, there are generally several opportunities for development and advancement. Typically, professionals in this field can progress to senior roles within their current company, take on leadership positions, or explore specialized areas like project management or consulting. Many also choose to pursue further education or training to enhance their skills and knowledge, which can lead to more senior roles or entrepreneurial ventures.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Sandton: Oracle Integration Cloud (OIC) Specialist
PBT Group is looking for an experienced Oracle Integration Cloud (OIC) Specialist to join a high-performing enterprise integration environment within…
View JobJohannesburg: Financial Manager
With a legacy spanning more than 70 years, this organisation operates from one of Johannesburg Easts most expansive industrial sites,…
View JobJohannesburg: Marketing Manager
We are looking for a skilled, productive, dead-line driven Marketing Manager to join our furniture factory. The successful candidate will…
View JobWelkom: Superintendent Mine Planning (Free State)
Minimum Required Qualification: NQF 6 (Diploma or Advanced Certificate) in Geology / Survey / Mining Engineering / Advanced Mineral Resource…
View JobCape Town City Centre: Enterprise Risk Manager
Our client operates within the financial services and investment environment. This Enterprise Risk Manager role sits at the heart of…
View JobStellenbosch: Java Developer
Step beyond the electric fence. Lead the build of large-scale Java applications that power the park systems that must never…
View Job
Browse Employers
Job Alerts