Job Description
Basic Requirements:
- Formal Tertiary education: Grade 12
- B.Sc. Computer Science or B.Sc. Mechatronics
- B. Tech OR B.Sc. Information Technology
- Languages: English – Read, write and speak (required)
- Afrikaans – Read, write and speak (advantageous)
- Drivers Licence: Code 8 (required)
Experience:
- Vacation work experience in the Manufacturing/Industrial Sector (Advantageous)
- Good Understanding of C#, .NET and the Microsoft Stack
- Good Understanding of Web Technologies fundamentals like HTML, CSS and JavaScript
- Hands-on experience with ASP.NET MVC or Razor Pages
- Experience with WPF, MAUI and/or Blazor (Advantageous)
- Knowledge of T-SQL with relational Databases
- MS SQL Server and Entity Framework Experience (Advantageous)
- Understanding of version control (Experience with Git Advantageous)
- Experience with Notion (Advantageous)
- Working knowledge of MS Office
Job Objectives:
As a Graduate in Training Software Developer, you’ll play a key role in creating and improving software products for the manufacturing industry. Working alongside a talented team of developers, you’ll design, implement and maintain software solutions that cater to our clients’ needs. Your expertise in C#, .NET, and web technologies will help us deliver top-notch software.
Skills and Competencies:
- Good Technical background in C#, .NET and web technologies
- Good problem-solving skills and the ability to troubleshoot
- Strong communication and interpersonal skills, with the ability to build and maintain relationships between team members across various products, and customers
- Ability to work independently and as part of a team.
Main Tasks and Responsibilities:
- Software Development: Develop and maintain software solutions
- .NET Development: Utilise strong understanding of the Microsoft Stack to build and enhance Web, Windows and Mobile applications
- Database Development: Develop data driven applications using MS SQL Server
- Documentation Creation: Create and maintain documentation for developed software, bug fixes and other improvements to features
- Version Control: Utilise version control effectively
- Active Problem-Solving: Applying strong problem-solving skills to overcome challenges during software development and investigation of bugs
- Collaboration: Communicate effectively with team members and stakeholders to ensure successful project outcomes
- Continuous Improvement: Open to learning new technologies and continuously improve your existing skills
- Travel Expectations: Software developers might be required to travel to customer sites, local and international, depending on project needs
- Jendamark Culture: Portray a positive image of Jendamark Automation while being detail-orientated, customer-focused and results-driven. This dedication may require working overtime to meet deadlines.
Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No. 55 of 1998
Jendamark Automation reserves the right not to make an appointment. Applications will not qualify the applicant to an interview or appointment, as only short listed candidates will be contacted for interviews. Please kindly consider your application unsuccessful if not contacted three weeks after submission/closing date.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Follow up your job application with a polite email if you haven't heard back within a week.
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
Eastern Cape: JUNIOR DAIRY/ FARM MANAGER posted by Farm Manager SA
MINIMUM REQUIREMENTS Agricultural Diploma/Degree advantageousAgricultural background essentialMin of 1-2 years’ experience in a similar roleAI Ability...
View JobNorth West: Logistics Coordinator posted by PRO Personnel Employment Agency
Requirements:* Diploma/Degree in Logistics, Supply Chain, or related field.* Good computer skillsKey Responsibilities:* Coordinate ore dispatch via road and...
View JobSouth Africa: Recruitment Delivery Consultant posted by Flink Recruitment
Roles and ResponsibilitiesDeliver qualified candidate CVs to clients in a timely and professional manner. Conduct proactive candidate sourcing and...
View JobSouth Africa: Mining Consultant – Contractor Integration (6 Month Contract) posted by Pillango Placements
For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.KEY RESPONSIBILITIES:Shopfloor...
View JobSouth Africa: Senior Consultant – Shaft Lead (6 Month Contract) posted by Pillango Placements
For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.KEY RESPONSIBILITIES:Transformation...
View JobWestern Cape: Fitter (Machine Shop) posted by Network Finance
Job & Company description:Our client is a proudly South African engineering manufacturer specialising in precision-built industrial components and pump...
View Job
Browse Employers
Job Alerts