Meet the Team
The talented individuals behind ISG's digital innovation. We're passionate about building great software.
Software DevelopmentCharles Hapgood-Strickland
Senior Software Developer
Veteran software developer with deep expertise in enterprise systems, high-volume data, and legacy modernization. Charles thrives where “old but critical” meets “modern and maintainable” — refactoring VB6-era realities, building robust C#/.NET services, and shaping clean APIs and tools that teams can trust in production. Known for a pragmatic, outcomes-first approach, he emphasizes correctness, traceability, and performance in systems where auditing and data integrity are non-negotiable. He also leads from the front: mentoring developers, improving delivery habits, and designing solutions that scale across sites, devices, and offline/online workflows. He believes the best software should run like a well-tuned engine — smooth, reliable, and built to last. When not crafting elegant code, Charles can be found chasing adrenaline on two wheels, piloting RC helicopters, or flying combat sims — always tinkering, always refining.
Software DevelopmentJohn Hilhorst
Software Development Manager
Principal software architect with extensive experience designing and leading the delivery of complex, enterprise-scale systems across regulated and high-availability environments. John mainly focuses is on defining technical strategy, architecting scalable and secure .NET-based platforms, and guiding teams through system modernisation, cloud adoption, and large integration landscapes. He works closely with executives, product owners, and engineering teams to translate business objectives into long-term, maintainable technology solutions. On the personal side, John is a family man who loves to spend time hiking and on the odd occasion literally sit with his head in the clouds while paramotering.
Software DevelopmentStephan Myburgh
Junior Developer
Dedicated Software Developer and Consultant with hands-on experience in ERP systems, database-driven applications, and reporting solutions. I specialize in C#, SQL Server, and modern web technologies, and I enjoy solving complex business problems through clean, reliable software. Outside of work I enjoy hiking, swimming and playing Cricket.
Want to Join Our Team?
We're always looking for talented individuals who are passionate about technology and innovation. Check out our open positions or reach out to learn more.
View Opportunities