Software Development Manager
2 weeks ago
**Job Information**:
Industry
- Financial ServicesSalary
- R109 000.00City
- SandtonState/Province
- GautengCountry
- South AfricaZip/Postal Code
- 2172**Job Specification: Software Development Manager**
**Job Title**: Software Development Manager
**Location**: Johannesburg
**Job Summary**:
**Key Responsibilities**:
- Oversee the day-to-day operations of the software development team, managing BAU activities and ensuring timely delivery of high-quality software solutions.
- Lead a team of 4-7 software developers, providing mentorship, guidance, and support to enhance team performance and professional growth.
- Collaborate closely with the Heads of IT and other stream leaders (Enterprise Architecture, Service Delivery, Infrastructure, and Delivery & Execution) to align development efforts with organizational objectives.
- Develop, implement, and maintain software development processes, standards, and best practices to improve efficiency and productivity.
- Drive the adoption of Agile methodologies, continuous integration, and DevOps practices within the team.
- Manage the end-to-end software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Ensure all development projects are delivered on time, within scope, and budget, while meeting or exceeding quality standards.
- Foster a culture of continuous improvement, innovation, and collaboration within the development team.
- Monitor and report on key performance indicators (KPIs) and metrics to assess the team's progress and impact.
- Identify and resolve technical challenges, risks, and issues that may arise during development.
- Stay current with industry trends, emerging technologies, and best practices to drive innovation and maintain a competitive edge.
**Requirements**:
**Qualifications**:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. A master’s degree is **preferred.**
- Minimum of 5-7 years of experience in software development, with at least 3 years in a managerial role.
- Proven experience in managing software development teams in a Microsoft environment (both on-premises and Azure cloud).
- Strong understanding of software development methodologies (e.g., Agile, Scrum) and DevOps practices.
- Proficiency in programming languages such as C#,.NET, or similar.
- Experience with Microsoft Azure cloud services, DevOps tools, and frameworks.
- Strong knowledge of software architecture, design patterns, and best practices.
- Excellent leadership, communication, and interpersonal skills.
- Proven track record of successfully managing multiple projects simultaneously.
- Strong problem-solving skills and the ability to make sound decisions under pressure.
- Ability to work effectively in a fast-paced, dynamic environment.
**Preferred Skills**:
- Experience with enterprise-scale software solutions and microservices architecture.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Certifications in relevant technologies or methodologies (e.g., Microsoft Certified: Azure Solutions Architect, Scrum Master).
- Experience in integrating software development with enterprise architecture and infrastructure teams.
- Knowledge of security best practices and regulatory compliance in software development.
**Personal Attributes**:
- Strong analytical and strategic thinking abilities.
- Detail-oriented with a focus on quality and excellence.
- Highly motivated, adaptable, and results-driven.
- Collaborative and team-oriented mindset.
-
Software Developer Sandton
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. The role involves working within Development, Support, and Maintenance in a high-performance area of the bank. This custom solution is...
-
Software Developer Sandton
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. The role involves working within Development, Support, and Maintenance in a high-performance area of the
-
Software Developer L2
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. To work within Development, Support, and Maintenance in a high-performance area in the bank, providing custom solutions that are critical...
-
Software Developer L2
6 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. To work within Development, Support, and Maintenance in a high-performance area in the
-
Software Developer
5 days ago
Sandton, Gauteng, South Africa Catch Full time R900 000 - R1 200 000 per yearThe ideal candidate will have a passion for technology, coding and software building. The ideal candidate will need to be able to meet deadlines, be meticulous, and communicate effectively with other team members and managers. What will I be doing? ✓ Participate in every stage of the development lifecycle, including feature conception, design,...
-
Senior Software Engineer
9 hours ago
Sandton, South Africa Dotcom Software Solutions Full timeDotcom Software's Business Advisory division has an opportunity for a Senior Software Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoption of AI. Contract role – 12 months, strong possibility of extension. Onsite full time in Sandton. Senior Software Engineer (Azure / Cloud Platform). We're...
-
Head of Software Development
5 days ago
Sandton, South Africa OneCart Pty (Ltd) Full time**MAIN PURPOSE OF THE JOB** To drive the strategic direction for OneCart software technologies and take accountability for delivering projects on time, on budget and in line with the business requirements. This could include creating, supporting and customising solutions for the business and managing a development team, both internally and...
-
Software Developer/Engineer
6 days ago
Sandton, South Africa SGS Full timeSGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations...
-
Software Development Intern
22 hours ago
Sandton, Gauteng, South Africa PropSyte Full time R400 000 - R800 000 per yearCompany DescriptionAt PropSyte, we're redefining property management in the digital age. We build infrastructure that connects people, data, and decisions, transforming real estate portfolios into intelligent ecosystems. From financial transparency for capital providers to IoT-driven insights for landlords and property managers, we empower the property...
-
Software Developer II
5 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full timeContract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...