Job Description
Responsibilities:
- Lead the full software development lifecycle (SDLC) from requirements gathering and analysis to design, development, testing, deployment, and ongoing maintenance.
- Develop and integrate complex business applications, focusing on ERP systems, financial management modules, and reporting tools.
- Design and implement scalable data integration solutions between various enterprise systems, leveraging APIs, ETL processes, and database technologies.
- Collaborate closely with business analysts, solution architects, and stakeholders to translate business requirements into technical specifications and deliver effective solutions.
- Ensure software solutions comply with relevant industry standards, data security protocols, and public sector regulations (e.g., mSCOA, PFMA, MFMA, GRAP).
- Conduct code reviews, provide technical guidance, and mentor junior and mid-level developers to foster a culture of best practices and continuous improvement.
- Optimize application performance, scalability, and security.
- Troubleshoot, debug, and resolve complex software defects and technical issues.
- Contribute to the architectural design of new systems and enhancements to existing platforms.
- Prepare technical documentation, including design specifications, API documentation, and user guides.
- Stay abreast of emerging technologies and industry trends to recommend and implement innovative solutions.
Minimum Requirements:
- Minimum of 6 years of progressive experience in software development roles.
- Strong proficiency in one or more object-oriented programming languages (e.g., C#, Java, Python) with a proven track record of developing enterprise-level applications.
- Extensive experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) including complex query writing, stored procedures, and database design.
- Demonstrable experience with API development (RESTful, SOAP) and integrating disparate systems.
- Solid understanding of software architecture patterns (e.g., MVC, Microservices) and design principles.
- Experience with version control systems (e.g., Git).
- Proficiency in front-end development frameworks and libraries (e.g., Angular, React, Vue.js) would be highly advantageous.
- Familiarity with cloud platforms (e.g., Azure, AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a strong plus.
- Proven ability to work independently and as part of a team, managing multiple priorities in a fast-paced environment.
- Excellent problem-solving, analytical, and communication skills.
Desired Skills & Experience (Advantageous):
- Direct experience with specific ERP systems (e.g., SAP, Oracle, Microsoft Dynamics 365, Sage) or developing custom ERP modules.
- Understanding of financial management systems, accounting principles, and reporting standards.
- Exposure to public sector financial frameworks and legislation (mSCOA, PFMA, MFMA, GRAP).
- Experience with Business Intelligence (BI) tools and data warehousing concepts.
- Knowledge of automated testing frameworks and CI/CD pipelines.
- Relevant certifications in programming languages, cloud technologies, or specific ERP systems.
Benefits:
- Competitive salary based on experience.
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to *****@*****.co.za
You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days
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
Centurion: Electrical Assessor posted by Africaskills
Vacancy: Electrical AssessorAfrica Skills Training Center in Centurion is looking for a qualified Red Seal Welding Assessor. Must be NAMB…
View JobCenturion: Welding Assessor posted by Africaskills
Vacancy: Welding AssessorAfrica Skills Training Center in Centurion is looking for a qualified Red Seal Welding Assessor. Must be NAMB…
View JobHillcrest: Office Technology Sales Executive posted by Sandi Crowther Recruitment
Key Responsibilities:Build and nurture strong relationships with new and existing clientsIdentify and capitalize on sales opportunities to drive revenue...
View JobEastern Cape: Internal Sales Consultant posted by Hire Resolve
Our client is seeking a results-driven Internal Sales Consultant to join their team at a leading name in the luxury…
View JobEastern Cape: Internal Sales Consultant posted by Hire Resolve
Our client is seeking a results-driven Internal Sales Consultant to join their team at a leading name in the luxury…
View JobEastern Cape: Internal Sales Consultant posted by Hire Resolve
Our client is seeking a results-driven Internal Sales Consultant to join their team at a leading name in the luxury…
View Job
Browse Employers
Job Alerts