Vincent Maseko
Software Engineering Manager @ Derivco
About
A distinguished IT Leader and Consultant who serves as Head of Software Engineering at a premier African financial services group operating across 14 key markets. Previously held the role of Software Engineering Manager at a leading software development firm in the online gaming industry, and as Development Manager at a holding company for several of South Africa’s innovative financial institutions offering diverse products and services, including short-term, long-term, and health insurance, as well as comparison and investment platforms. Originally trained as a Java Software Developer, contributed nearly two decades of expertise in developing and delivering IT systems across industries such as Telecoms, Retail, Government, Banking, Insurance, Short-Term Insurance, and Online Gaming, leveraging a robust technical and consulting background. Over the course of nearly 20 years in the industry, not only personally utilized an extensive tech stack as a software developer but also effectively managed and led teams that leveraged this diverse set of technologies to deliver high-quality solutions. This tech stack includes Java, Java SpringBoot, Kotlin, C, C++, C#, and RPG for backend development, complemented by Python and Shell Scripting (Bash, PowerShell, Python) for automation and scripting. Guided teams in working with databases such as PostgreSQL, MySQL, Oracle, DynamoDB, DocumentDB, and AWS RDS, ensuring robust data management, while enforcing code quality with SonarQube and ES Lint. Led development efforts in modern frontend technologies, including React.JS, Next.JS, TypeScript, SCSS/LESS, Node.JS, Gatsby Codebase, Gridsome Codebase, StencilJS, Redux.JS for global state management, and Web Component Standard. Oversaw the implementation of design systems using Public Web Stencil.JS Design Library and Storybook.JS, alongside testing frameworks like Cypress and Jest. Demonstrated leadership in DevOps practices, managing teams utilizing Azure DevOps (repos, pipelines, and work items), AWS Code Commit Repository, AWS Code-Build, AWS Code-Deploy, AWS Elastic Container Registry, AWS Elastic Container Service & Task, AWS Cloud-Watch Logging, AWS Cloud Front, AWS S3, AWS Cloud Formation, AWS EC2, and IAM Policy & Role Management. Directed the use of build tools such as Webpack and Babel, and monitoring solutions like Dynatrace, Google Analytics, and Content Stack, ensuring the delivery of scalable, high-performance IT systems across diverse domains.
South Africa
City of Johannesburg
Information Technology & Services
Java, Systems Analysis, Object Oriented Design, Customer Service
Experience

consultant: solutions architect
falcorp technologies
High-Level Description of What I do: Solutions Architecture I provide senior leadership and technical expertise to ensure quality solution design and successful solution implementations within the Digital Transformation space in the Telecommunications Sector. I work across all of the supported platforms within the Digital Transformation space, adding value to the solutions that are delivered to clients and promoting collaboration. My role has a strong client engagement focus for both pre-project and delivery.

managing consultant
vincent maseko consulting (pty) ltd
* Provide Vision and Purpose for the business. * Overall Management, Strategy and Operations of the company. * Perform Business Development and oversee all projects. * Consulting Services Include the following: * Java Enterprise Software Development * Enterprise Solutions Architecture * Agile Software Development process Implementation * Lean Software Development process Implementation * Agile Coaching * Agile Transformation * Public Speaking

technology director | technical operations manager
king james digital

agile coach | java development
sovtech

learner
bbd
This was an Information Technology Learnership programme that involved doing the Java Entry Level programming course offered by Van Zyl & Pritchard

bursary officer
denel centre for learning and development
Duties and Responsibilities This was a vocational job, which involved liaising with bursars telephonically and general office admin work.

delivery manager
falcorp technologies
High-Level Description of What I do in this role: Service Delivery Management I lead and manage the technical team that delivers on the Digital Solutions implemented for our clients. I Provide guidance, mentoring and coaching to more junior members of the team as well as raising up leaders of the future for the organization. I lead the development and implementation of new systems and/or processes, Structured Development and Implementation Methodologies/Techniques such as SCRUM, Devs Ops etc underpinned by values of Agility.

technical team lead : projects
fnb south africa
* Here majority of the work was done one system, the major Customer Relationship Management system used by the FNB Contact Centre called Fusion. * Duties: * · Allocate work evenly to the team, this includes regression defects in Integration and Preproduction Environments * · Handled communication with the Development Manager and PMO relating to Projects * · Co-ordinated resources for deployments and releases * · Creates deployment document for Releases * · Ensure that environments (INT and PreProd) are up and running for the QA team * · Provide technical support to the developers * · Provide mentoring to Junior developers * · Software Development of highly business critical and complex Software Requirements * · Managed project risks and took responsibility for overall progress on projects assigned to the team. * · Collaborated and co-operated with QA Technical Team Leads and QA Management regarding smooth deployments to INT, QA and Production environments * · Assumed the Role of Scrum Master on Agile Projects

software developer
eres development corporation
* This was an Agile Team using the Scrum methodology developing a web based hotel reservation system. * Duties: * · Test Driven Development * · Writing new PL/SQL Scripts for setup data on new product offerings. * · Frontend Development using Google Web ToolKit (GWT) * · XML Schema designs * · Web Services development

support consultant
sage
Duties and Responsibilities Scope of Works: Provision of Telephonic support (Call Center type setup). Onsite product technical support (Consulting). Main Responsibilities: The main duties for the post involved, assisting clients to understand the importance of adhering to the country’s labor laws (i.e. BCE Act, Income Tax Act, Labor Relations Act, MIBFA et cetera) when processing their payroll using our payroll product. One would make sure that the client understands how employee tax is calculated by the system and teach (where necessary) the clients to do manual tax calculations. Further, the product that we were supporting ran on MS SQL Server 2000, this meant that on occasion one would have to go to the client’s site in order to login on the backend to manually override some of the errors that might have occurred using SQL, we called this process data fixing.

senior software developer
business connexion
* Project: Virtual Queue and Booking Engine Implementation for Computicket * Duties: * nbsp; * · Cloud Services setup using Amazon Web Services * · Application Load and Performance testing using Apache Jmeter * · 3rd Party Queuing Systems Integration, Testing and Implementation * Project: BCX Point of Sale * Duties: * · Test Driven Development * · Redesigned Build/Deployment Process * · Performed System Deployments and introduced Release Notes for the client * · Liaised with Business Analyst and Test teams at client site * · Mentoring Interns and Junior Developers

consulting software developer
waymark infotech
* DUTIES WERE: * JAVA WEB SERVICES DEVELOPMET * PORTLET DEVELOPMENT * WEB APPLICATION DEVELOPMENT & INTEGRATION * ORACLE XML PUBLISHER REPORTS * DATA QUALITY ANALYSIS * ADOBE ELECTRONIC FORMS DEVELOPMENT * CRM ANALYSIS * APPLICATIONS BUILT * Single Signon Java Web Application * A Java Web Application Admin Console for User Management * CLIENTS AFFECTED AND PROJECTS * Client : SOUTH AFRICAN SOCIAL SECURITY AGENCY (SASSA) * Project: SUI (SINGLE Sign-on USER INTERFACE) * Duties : Java Web Services Development, Portal Development, Web Application Development & Integration * Client : HEALTH PROFESSIONS COUNCIL OF SOUTH AFRICA (HPCSA) * Project: Data Migration * Duties : Oracle XML Publisher Reports * Client : TELKOM SA * Project: Telkom Master Data Management * Duties: Data Quality Analysis * Client : SOUTH AFRICAN POLICE SERVICE ( (SAPS) * Project: Documentum Implementation * Project: Firearm Control System (FCS) * Duties: Java Development, Electronic Forms Development * Client : CELL C * Project: AMDOCS CRM * Duties: CRM Scoping and Analysis

trainee technitian
denel aviation
* Duties and Responsibilities * · The role involved a detailed study and experimentation on the RS232 serial communication protocol * ARM 7 processor Software Development using C Programming and testing * · Aircraft simulator electronic lighting control unit design, construction and testing * · Aircraft Video Replay system qualification testing according to System Test Description * · General life skills and engineering related training sessions.

java developer
discovery limited
* Working for Vitality Core maintaining the backend systems that drive the Vitality offering across Discovery business local and abroad. * Duties: * · Technical Object Oriented Analysis and Design using UML for new System enhancements * · Maintenance of existing Java source code * · Writing new PL/SQL Scripts for setup data on new product offerings on Oracle Databases

producer and on air presenter
rhythm100 radio
* Researched content for the show * Put together the structure and flow of the show * Presented the show

senior java developer : production systems
fnb south africa
* Here my work involves looking after the majority of the Systems used by the FNB Contact Centre, namely: * Fusion * Quality Support System (QSS) * Real Time Management (RTM) * Telephony * Duties: * · Java Performance Management on all production systems (i.e. so far has worked on JVM tuning, GC tuning and Memory tuning) * · Provide technical support to the developers in the team * · Assist in the resolution of complex/escalated defects * · Ensure that the training environment is suitable for training before its commencement * · Responsible for driving the technical delivery for deliverables emanating from the Production Support development team * · Constant collaboration with Projects development teams and business support teams to ensure that what is developed will meet the business needs and not create production defects. * · Communicate on progress regarding priority issues for upcoming monthly releases on relevant business meetings * · Provide mentoring to Junior developers * · Creates deployment documents for Support Releases
Education
kentron college
mayflower high school
tshwane university of technology
electrical engineering
Vincent Maseko's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

