Head Of Technology
Listed on 2025-12-28
-
Software Development
C# / Unity Developer, Software Engineer
Head of Technology Job Details Seniority Level Senior Level Industry iGaming
Employment Type
Full-time Reporting
Employment Type
Full-time Location Johannesburg, South Africa Skills Knowledge of regulatory and operational requirements in the iGaming industry.
Experience leveraging open-source technologies to reduce costs and enhance capabilities.
Familiarity with automation tools and testing frameworks.
Proficiency in integrating caching objects and optimizing application performance.
Familiar with safeguarding processes, vulnerability against breaches and DDos attacks.
Securing pipelines and manage and record system development updates.
Documentation of processes and use of tools include Swagger for API and system usage and Confluence.
Desired skills include creating, optimizing, and integrating Power Automate workflows and Power Apps.
Key Requirements Extensive experience developing solutions in the B2B and / or B2C software industry, specifically within the iGaming sector.
At least 10 years of software development experience, including 3+ years in a leadership role focusing on C# / .
NET and Umbraco (or other Open Source CMS).
Proficiency with the latest .
NET technologies and core business application ( C#, .NET Core, .NET6, WebAPI).
Strong knowledge of event-driven architectures and microservices.
Experience with SQL, including profiling and database design.
Expertise in designing and deploying applications on platforms such as Umbraco and Microsoft Power Apps.
Experience in Microsoft Azure cloud services alongside proficiency in Power Automate and Power App to design and manage automated workflows and custom business applications.
Overview & PurposeAs the Head of Tech, you will play a pivotal role in guiding and supporting IT teams through the planning, design, development, and delivery phases of enterprise-level software solutions.
Your deep technical expertise and industry knowledge will ensure our software solutions are scalable, flexible, and resilient.
You will lead a dynamic team of front-end, back-end, Dev Ops, and business intelligence developers, managing the full project lifecycle while mentoring and inspiring team members to achieve their goals.
Aspiring to innovate across internal systems and player facing environments delivering excellence and efficiently.
Our ideal candidate emphasizes rapid time-to-market, operational scalability, and automation to drive platform growth and new market entries.
Key Responsibilities Team Leadership and Development Create and maintain a productive working environment for development teams.
Mentor and coach team members, fostering both technical and soft skill development.
Set professional and technical goals for the team.
Supervise and guide the team through projects, delegating tasks effectively.
Software Development and Architecture Design, develop, and document the technical architecture of products, emphasizing scalability, performance, security, and integration.
Lead discussions, decisions and manage / set up of our architectural solutions, performance optimizations, and future constraints.
Drive adoption of best practices, coding standards, and architectural patterns.
Ensure continuous system updates, maintenance, and security audits.
Continuously recording, review, enhancements made to our code and systems.
Improve our Automation testing alongside our test engineers to monitor and support the platform and its performance.
Stakeholder Collaboration Coordinate and collaborate with EXCO, CPO, product owners, project managers, business analyst, business intelligence team, UI / UX designers, and technical support teams.
Translate operator pain points and industry requirements into technical solutions.
Working with external partners to align on business requirements and delivery.
Recruitment and Training Participate in the hiring process, including creating job descriptions, evaluating candidates, and onboarding new hires.
Lead training initiatives to build team expertise in emerging technologies and tools.
Operational Oversight Ensure fast deployment cycles with a focus on quality and operational scalability.
Conduct code reviews to ensure high-quality standards and collaborative practices.
Monitor and manage technical debt, ensuring balance between innovation and maintenance.
Run projects with a strategic commercial focus to align with the business goals.
This job description is not intended to be an exhaustive list of responsibilities.
The job holder may be required to complete any other reasonable duties to achieve business objectives.
Technical Expertise Mandatory Requirements Extensive experience developing solutions in the B2B and / or B2C software industry, specifically within the iGaming sector.
At least 10 years of software development experience, including 3+ years in a leadership role focusing on C# / .
NET and Umbraco (or other Open Source CMS).
Proficiency with the latest .
NET technologies and core business application ( C#, .NET Core, .NET6, WebAPI).
Strong knowledge of event-driven…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: