Job Description
- Design, develop, test, and maintain applications using C# and ASP.NET Core.
- Contribute to the full software development lifecycle, from design to deployment and support.
- Develop and integrate RESTful web services.
- Write clean, efficient, and maintainable code following best practices.
- Collaborate with software development teams on shared projects and solutions.
- Implement and maintain automated testing, including unit and integration tests.
- Work with SQL databases (MSSQL/MySQL) to build and optimize data-driven applications.
- Assist with UI development and contribute to UI/UX improvements where applicable.
- Apply sound software architecture and design principles.
- Work within Agile methodologies such as Scrum or Kanban.
MINIMUM REQUIREMENTS:
- 1+ years of experience in software development using .NET technologies.
- Strong C# .NET development skills (essential).
- Hands-on experience with ASP.NET Core.
- Experience developing or consuming RESTful web services.
- Working knowledge of SQL databases.
- Experience with automated testing (unit and integration tests).
- Ability to work independently and manage responsibilities effectively.
- Experience working within software development teams.
- Fluent in English (spoken and written).
ADVANTAGEOUS EXPERIENCE:
- Experience or interest in Blazor, Razor, or WPF.
- Awareness of UI/UX best practices.
- Exposure to service architecture and system design concepts.
- Familiarity with Agile development methodologies.
- Database experience with MSSQL or MySQL.
- Ability to communicate in Afrikaans or German.
*ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED*
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Automotive Technician Jobs in South Africa
The automotive industry is a significant sector in South Africa, with a high demand for skilled technicians to maintain and repair complex vehicles. Typically, this requires a strong foundation in mechanical engineering and problem-solving skills. Generally, careers as an automotive technician involve working on a wide range of vehicles, from passenger cars to commercial fleets.
In terms of salary, it’s common for automotive technicians in South Africa to earn between R300 000 to R500 000 per annum, although this can vary widely depending on factors such as level of experience, the size and type of organisation they work for, and even industry sector. Experience gained through formal apprenticeships or vocational training can significantly impact salary potential. However, salaries may be lower in smaller businesses or startups compared to larger corporations.
To succeed as an automotive technician, common skills include proficiency in diagnostic equipment, mechanical aptitude, strong communication skills, and the ability to work under pressure. Additionally, having a valid Mechanical Technicians’ Certificate (Level 3) is often a requirement for this role. Other valuable skills may include experience with computer-aided design (CAD), 3D printing, or advanced diagnostics tools.
Automotive technicians can be found in various industries, including the financial services sector, technology industry, manufacturing sector, and even some automotive retailers. The latter often employs technicians to perform maintenance and repairs on their own vehicles.
Career development for automotive technicians typically involves gaining additional qualifications or training, such as a higher-level certification or an advanced diploma. Many technicians also choose to move into management roles or start their own businesses, leveraging their technical expertise and industry knowledge.
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
Before the interview, research the company thoroughly and prepare thoughtful questions to ask.
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
Johannesburg North: Non-Life Senior Actuarial Analyst posted by Network Finance
If you’re passionate about problemsolving, model-building, strategic thinking, and delivering insights that matter, this is the environment you’ve been...
View JobJohannesburg North: Corporate Actuarial Analyst posted by Network Finance
This well-established insurance organisation is building out its Corporate Actuarial function and is looking for a curious, driven, and analytically…
View JobJohannesburg North: Actuarial Associate posted by Network Finance
You’ll be joining a highperformance Actuarial unit within a dynamic Finance team. Expect a collaborative environment, a flat structure, and…
View JobCape Town: Senior Broker (Precious Metals) posted by Staff Solutions
Duties:Prospecting for new business from new clients and mining the stores database.Educating prospective clients on the value proposition of owning...
View JobWestern Cape: Executive Personal Assistant & Property Administrator posted by Persona Staff
Key Responsibilities: Personal Assistant and Executive Support (Primary Focus) Diary and Calander management, setting up of appointments and reminders,...
View JobWestern Cape: Infrastructure Lead posted by Persona Staff
Key Responsibilities:Develop and maintain detailed Standard Operating Procedures for all building systemsDraft and manage technical scopes of work for...
View Job
Browse Employers
Job Alerts