Software Developer (Design Implementation&Mentorship), Soweto
Software Developer (Design Implementation&Mentorship), Soweto
-
Soweto, South Africa
-
Posted: less than a week ago
-
Save
Description
Our client in the banking industry is looking for an experienced Software Developer to realise detailed technical designs through programming and system configuration, while providing guidance and mentorship to a team Software Developers.
Job Overview The Software Developer will be responsible for translating detailed technical designs into high-quality, scalable software solutions through coding and system configuration. The role also includes providing technical guidance, support and mentorship to Junior and Intermediate Developers, ensuring best practices and development standards are consistently followed. This position requires strong hands‑on development expertise combined with leadership capabilities to foster team growth and delivery excellence.
Key Responsibilities Software Development&Design Implementation
Translate detailed technical and functional designs into working software solutions.
Develop, test and deploy high-quality code in line with project requirements.
Configure systems and applications to meet business and technical specifications.
Ensure code is efficient, maintainable, reusable and scalable.
Participate in system integration and ensure compatibility across platforms.
Troubleshoot, debug and resolve technical issues in a timely manner.
Minimum Requirements Education
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience).
Experience
3–6+ years of experience in software development.
Proven experience in implementing detailed technical designs.
Experience mentoring or guiding Junior Developers is highly advantageous.
Technical Skills
Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
Experience with application configuration and system integration.
Familiarity with development frameworks and tools relevant to the organisation.
Strong understanding of software development lifecycle (SDLC).
Knowledge of version control systems (e.g., Git).
Experience with Agile/Scrum methodologies (preferred).
Preferred/Advantageous
Experience in cloud platforms (e.g., Azure, AWS).
Exposure to DevOps practices and CI/CD pipelines.
Prior experience in enterprise-level system development.
Certifications in relevant technologies or methodologies.
#J-18808-Ljbffr
Job Overview The Software Developer will be responsible for translating detailed technical designs into high-quality, scalable software solutions through coding and system configuration. The role also includes providing technical guidance, support and mentorship to Junior and Intermediate Developers, ensuring best practices and development standards are consistently followed. This position requires strong hands‑on development expertise combined with leadership capabilities to foster team growth and delivery excellence.
Key Responsibilities Software Development&Design Implementation
Translate detailed technical and functional designs into working software solutions.
Develop, test and deploy high-quality code in line with project requirements.
Configure systems and applications to meet business and technical specifications.
Ensure code is efficient, maintainable, reusable and scalable.
Participate in system integration and ensure compatibility across platforms.
Troubleshoot, debug and resolve technical issues in a timely manner.
Minimum Requirements Education
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience).
Experience
3–6+ years of experience in software development.
Proven experience in implementing detailed technical designs.
Experience mentoring or guiding Junior Developers is highly advantageous.
Technical Skills
Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
Experience with application configuration and system integration.
Familiarity with development frameworks and tools relevant to the organisation.
Strong understanding of software development lifecycle (SDLC).
Knowledge of version control systems (e.g., Git).
Experience with Agile/Scrum methodologies (preferred).
Preferred/Advantageous
Experience in cloud platforms (e.g., Azure, AWS).
Exposure to DevOps practices and CI/CD pipelines.
Prior experience in enterprise-level system development.
Certifications in relevant technologies or methodologies.
#J-18808-Ljbffr
Highlights
-
Company namePraesignis (Pty) Ltd
-
Job positionSoftware Developer (Design Implementation&Mentorship)
Safety Tips
Protect your personal details and initiate communication using our contact form.
More info about this ad
Software Developer (Design Implementation&Mentorship) has been posted in the Soweto Information Technology category on Locanto.
For Soweto, there are no other ads posted in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.