Software Development Manager (Centurion Hybrid)
DataFin Recruitment
ENVIRONMENT:
LEAD Engineering teams with a strong balance of people leadership, technical judgement, and delivery ownership as the next Software Development Manager sought by a dynamic provider of Integrated Security Solutions. This role is for someone who understands how software is built, how teams work best, and how to guide projects from planning and design through to development, release, and continuous improvement. The ideal candidate should be able to support and grow Engineers, help shape technical decisions, and work closely with product, design, operations, and business stakeholders to deliver reliable and scalable software solutions. You will require a Bachelors Degree in Computer Science/Software Engineering, or a related field with years of experience including hands-on experience with multiple Backend Programming languages such as Python, C#, or Rust, and/or modern Frontend frameworks such as React.
DUTIES:
Team Leadership and Management
Oversee Engineering teams by handling recruitment, integration, and coaching.
Drive professional growth and performance while cultivating a workplace culture where technical staff feel empowered and inspired to achieve excellence.
Delivery Ownership
Direct the roadmap, timeline, and deployment of technical releases through various workstreams.
Maintain transparency regarding goals and interdependencies, ensuring that all production targets are both feasible and effectively articulated to the business.
Technical Leadership
Provide technical guidance to Engineering teams and support architectural and design decisions.
Ensure that solutions are scalable, maintainable, secure, and aligned with the broader technology strategy.
Engineering Standards and Best Practices -
Promote strong Software Engineering practices, including clean code, design patterns, code reviews, automated testing, CI/CD, DevOps practices, documentation, and operational readiness.
Cross-Functional Collaboration
Work closely with PMO, Designers, business stakeholders, Infrastructure teams, and other departments to define priorities, clarify requirements, and ensure that technical solutions meet business objectives.
Mentorship and Coaching
Mentor Developers across different levels of experience, helping them improve their technical skills, problem-solving ability, communication, and ownership.
Problem Solving and Decision Making
Assist teams in resolving complex technical, delivery, and operational challenges.
Make pragmatic decisions that balance business urgency, technical quality, team capacity, and long-term maintainability.
Performance and Reliability
Support the design, implementation, and maintenance of scalable and reliable software systems.
Help identify and resolve performance bottlenecks, production issues, and areas of technical debt.
Agile and Process Improvement
Lead and support Agile or Scrum delivery practices.
Continuously improve engineering processes, team rituals, estimation, planning, and delivery predictability.
Stakeholder Communication
Communicate progress, risks, trade-offs, and technical concepts clearly to both technical and non-technical stakeholders, including senior leadership and executive teams.
REQUIREMENTS:
Qualifications
Bachelors Degree in Computer Science, Software Engineering, or a related field with years of experience.
A Masters Degree or higher is a plus.
Experience/Skills
Proven experience leading and managing Engineering teams, including hiring, mentoring, coaching, performance management, and team development.
Hands-on experience with multiple Backend Programming languages such as Python, C#, or Rust, and/or modern Frontend frameworks such as React.
Strong understanding of software design patterns, architectural principles, system design, and scalable Software Development practices.
Strong Project Management skills, including planning, scheduling, tracking progress, managing dependencies, and communicating delivery risks.
Solid understanding of CI/CD pipelines, DevOps practices, cloud platforms such as AWS and Google Cloud Platform, and modern software deployment practices.
Excellent communication and interpersonal skills, with the ability to lead discussions, influence decisions, and build consensus across teams.
Nice to haves
Experience in writing reports and delivering presentations to stakeholders and executives.
Enthusiasm for staying hands-on with coding, technical problem solving, and engineering best practices.
Active participation in the technology community through conferences, open-source contributions, publications, or knowledge-sharing forums.
Experience in regulated industries, identity, KYC, biometrics, fintech, or high-availability platform environments would be advantageous.
ATTRIBUTES:
Able to work in a fast-paced environment while managing multiple priorities, mentoring Engineers, and building a strong team culture based on ownership, quality, accountability, and continuous improvement.
Comfortable rolling up your sleeves when needed, helping teams solve difficult problems, guiding by example, and leading from the front. While this is a management role, it still requires someone who can earn technical trust, make sound Engineering decisions, and show the team what good looks like.
- ...within a warehousing/distribution environment (FMCG preferred) ~10 years’ experience in warehousing/distribution ~5 years’ stock management experience ~5 years’ people management experience Minimum Requirements: Grade 12 (compulsory) with a relevant tertiary...
- ...highly strategic-thinking Technical Product Manager who will be responsible for designing... ...Participate in drafting such technical development product roadmaps and influence the Product... ...traceability between System to Software and LRU/SRUs, and between project specification...
- ...Do you love Streetwear? Store Manager Centurion To enable the vision, lead the team to deliver amazing customer experiences and achieve... ...shop seamlessly throughout your store Identify your teams development needs and motivators to drive wellness, engagement and...
- ...Your Purpose... To actively manage the budget and finances of Club-V Max To ensure accurate administration and reporting in... ...regular one on ones, weekly meetings and lead staff, enabling development and growth. Our Minimum Requirements... We can't live without...
- ...Staff Job Ref RA42 Date posted Wednesday, June 17, 2026 Location centurion, Gauteng, South Africa Salary R 13000 - 16000 SUMMARY Front of House Restaurant Manager - Centurion POSITION INFO A trendy Restaurant / Bar in Centurion is...
R 20,000 per month
...34/MVW Date posted Tuesday, June 23, 2026 Location Centurion, South Africa Salary 18000 Monthly SUMMARY Location... ...About the Company Our client is a well-established project management, shopfitting, maintenance and facilities solutions company servicing...- ...REQUIREMENTS: Bachelors degree - Business Administration Management, or related field. Proven experience as a Business Analyst... ...process changes. Identify policy-related gaps during process development and recommend changes for inclusion in draft policy documents...
R 3,500 per month
...oriented Junior Merchandiser Intern to join our dynamic team in Centurion, Gauteng . This is a fantastic opportunity for someone who... ...records. Monitor and report out-of-stock items to management. Keep up to date with product knowledge and promotions....- ...suppliers to ensure high-quality production and brand consistency. Manage multiple projects simultaneously while maintaining exceptional... ...field. 46 years' experience within Graphic Design, Brand Development or Creative Design. Advanced Adobe Creative Suite skills,...
- ...talented individuals who extend our software’s reach to over 100 countries worldwide... ...Marketing Team as a Social Media Manager, reporting directly to the Global Content... ...working hours, possibility of hybrid working Career development/ prospects: Team or role-based development...
- ...and evaluate suppliers to ensure quality and reliability - Negotiate pricing, terms, and delivery schedules to optimise cost - Manage purchase orders from creation through to delivery - Monitor stock levels and ensure optimal inventory availability - Support demand...
- ...PERSONAL LINES CLAIMS ADMINISTRATOR CENTURION Where precision meets people. If you're an administrative maestro with a passion for... ...high-impact position where your attention to detail and time management skills will take centre stage. As a Personal Lines Claims Administrator...
- ...will have a strong grasp of search engine mechanics, structured content and performance analytics, with the ability to implement and manage SEO and GEO strategies that improve discoverability and user experience across our digital properties. What will you do: SEO...
- ...systems and break down requirements into manageable components. The ideal candidate for... ...combination of the business analysis and software automation skills: critically observing... ...handle the integration with the other development environment tools. Establish an Agile...
- ...& Resorts are looking for a Financial Manage r to lead the financial management function... ...candidate will be based in Gauteng, Centurion, Support Office. Key Responsibilities... ...• Lead finance team • Drive staff development • Monitor performance • Ensure service...
R 45,000 - 70,000 per month
...experienced Lead Business Intelligence Developer to lead the design, development, and optimization of their core BI systems. This is an... ...strategic insights. Model data relationships, design ERDs, and manage data integration workflows using Azure Analysis and...- ...Speciality Baking Division . The role will be based in Centurion and will report into the Processing Manager . Minimum Requirements ~ Grade 12(Matric... ...where necessary to achieve targets. Identify development needs for individuals/the team and escalate to the...
- ...Wednesday, July 8, 2026 Location Centurion, South Africa SUMMARY Our client is looking for a key accounts manager to join their team. POSITION INFO Our... ...Management, General Management, Business Development, or Dealer Network Management. Demonstrated...
- ...Friday, June 19, 2026 Location Centurion, South Africa SUMMARY POSITION INFO... ...and related Auditing and Data Analytics software proficiency. Experience/Skills – 5 – 8 Years... ...Articles). ATTRIBUTES: Ability to manage own outputs effectively and work under supervision...
- Qualification ~ Matric / Senior Certificate Requirements Previous experience in a supervisory or management role within the access equipment, industrial equipment, plant hire, construction supply or related industry. Strong leadership, organisational and...
- ...RA98 Date posted Sunday, June 28, 2026 Location centurion, Gauteng, South Africa Salary R 7000 - 8000 SUMMARY... ...lady experience. Must have effective communication and general management skills. Will be expected to manage bookings, seat customers, and...
- ...prospecting experience ~ Experience engaging large enterprise clients ~ Background in IT services, AIOps, observability, SaaS, or managed services ~ Demonstrated ability to qualify complex, multi-stakeholder opportunities ~ Familiarity with structured enterprise...
- ...Support audit teams with testing, documentation, and client liaison SARS Interaction & TaxReturn Submission Prepare, submit, and manage all client tax returns (VAT, PAYE, corporate income tax, and personal income tax) to SARS Manage SARS queries, assessments and...
- ...Snr Litigation Secretary, Centurion, Rneg ~5 6 years exp in Litigation (Non-Negotiable) ~ Fully bilingual in English & Afrikaans... ...~ High Court Litigation ~ Magistrates Court Litigation ~ Managing litigation files from inception to finalisation ~ Liaising with...
- ...has grown significantly over the years which has led to the development of the OUTsurance Broker Tied Agent Model. The incumbent of... ...and accepts feedback Problem-solving skill Relationship management skills Presentation and facilitation skills Resilience...
- ...deployments and releases Minimum Requirements Diploma or Degree in IT, Computer Science, Software Engineering, or related field Minimum 5+ years’ experience in .NET / C# development with strong frontend focus Experience with Blazor (WebAssembly preferred) Strong...
- Key Responsibilities: Identify customer needs and recommend suitable automotive parts Provide accurate product information (specifications, features, and benefits) Process sales orders and ensure correct parts selection and timely fulfilment Assist in maintaining...
- ...progress reports. Perform resource loading in CCS and MSP. Manage project timelines and deliverables. Collaborate with... ...negotiable Family Leave (Maternity, Paternity) Training & Development Paid Time Off (PTO) Contact Hire Resolve for your next career...
- Bookkeeper (Ghost Practice), Centurion, RNeg (depends on Experience Grade 12 Bookkeeper qualification (Advantage) Min 2 years experience in legal firm GhostPractice exp non negotiable
- ...ANEW Hotels & Resorts are looking for a Group Activities Manager to manage all ANEW Group hotel activities, entertainment, and events... ...across the Group as a whole Contribute to the training and development of the team across the Group Subject to agreed criteria,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager (Centurion Hybrid). Be the first to apply!
