Key Responsibilities: Technical Leadership and Strategy: Technical expert, providing guidance and making critical technical decisions that shape the banks technology outcomes Lead the design and implementation of complex systems and architectures across libraries, frameworks, platforms, and environments in collaboration with senior leaders, engineers, and architects Mentorship and Team Development: An established role model, mentor, and technical thought leader who actively fosters a culture of agility, innovation, and continuous improvement, driving collaborative, adaptive, and high-performing teams Provide deep technical guidance and mentorship to senior leaders in the technology division (e.g., engineers, architects, infrastructure, and project teams) Technical Excellence and Best Practices: Proven track record of technical deliveries who understands the big picture, while being able to deep dive into technical details Prototype and experiment with new technologies, demonstrating their feasibility and value through proof-of-concept implementations Communication and Advocacy: Participate in cross-functional governance forums and provide technical input into procurement and vendor evaluations. Represent the company at industry conferences, workshops, and technical forums Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field, or 10 years of equivalent industry experience in banking, insurance, technology, or telecommunications Relevant certifications in specialist areas (e.g., AWS/GCP/Azure Architect, CISSP, TOGAF, Kubernetes, PMP, SAFe, JCP, MCP) Preferred Knowledge and Experience: 10+/15+ years of progressive experience in IT (software engineering, system architecture, and technology strategy), with at least 3-5 years in a senior or lead specialist role Hands-on experience in a technical leadership role or senior individual contributor In-depth understanding of modern development practices, including Agile, DevOps, CI/CD, and SRE principles Experience or exposure to using AI within the SDLC while maintaining high quality standards and maintainable outcomes Experience in high-availability, high-security, and regulated environments, preferably in financial services, telecommunications, or technology Strong knowledge of enterprise architecture principles and the ability to apply them in complex environments Demonstrated experience mentoring and developing other professionals Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and cloud-native software Experience with legacy computing platforms (IBM Mainframe, Z/OS, J2EE, etc) and the engineering patterns that sit within them (nice to have) Knowledge where relevant of more than one programming language, including C/C++, Java, C#, F#, Rust, Haskell, Go, Python, Typescript, Javascript, Scala, Kotlin) Experience in data analytics, AI, GenAI, machine learning, automation, databases, and fintech solutions Recognised as a thought leader, through patents, publications, or participation at major conferences Has a track record in delivering great business/platform products
Master Specialist
MINDWORX CONSULTING
johannesburg, johannesburg
Published 9 days ago
Report job