Ivan Williams

Ivan Williams Email and Phone Number

Senior Software Engineering Lead at VantagePay @ VantagePay.Africa
Ivan Williams's Location
Durban, KwaZulu-Natal, South Africa, South Africa
Ivan Williams's Contact Details

Ivan Williams personal email

n/a
About Ivan Williams

Highly experienced Senior Software Developer with extensive experience and a demonstrated history of working in various industries within the information technology sector. Has a proven record of accomplishments using a wide variety of skills, technologies, and disciplines to achieve business goals and deliver enterprise level software solutions.

Ivan Williams's Current Company Details
VantagePay.Africa

Vantagepay.Africa

View
Senior Software Engineering Lead at VantagePay
Ivan Williams Work Experience Details
  • Vantagepay.Africa
    Senior Software Engineering Lead
    Vantagepay.Africa Dec 2019 - Present
    Durban, Kwazulu-Natal, South Africa
    RoleDesigning, building and maintaining bespoke payment solutions – and their various enterprise management and reporting platforms.Responsibilities• Work with Business Analysts, Project Managers and Product Owners to identify shortcoming and problem areas and provide solutions.• Provide estimates for application enhancements and modifications.• Prioritize development in-line with Business requirements.• Design, development and implementation of software solutions… Show more RoleDesigning, building and maintaining bespoke payment solutions – and their various enterprise management and reporting platforms.Responsibilities• Work with Business Analysts, Project Managers and Product Owners to identify shortcoming and problem areas and provide solutions.• Provide estimates for application enhancements and modifications.• Prioritize development in-line with Business requirements.• Design, development and implementation of software solutions specifically related to payment platforms.• Assisting the broader team in the design, development and implementation of software solutions.• Involvement in the design and development of data structures.• Ensure developments are in line with best application architecture and technical standards.• Manage the testing and de-bugging of new software.• Assist the prioritization and classification of defects to ensure that quality standards are met.• Assist the prioritization, classification and resolution of defects on a data level.• Work with the infrastructure team to assure performance, stability and security of software solutions.• Liaise with project stakeholders as required within the SDLC.• Update and maintain technical models and documentation to align with new development. Show less
  • Zapper South Africa
    Technical Lead / Senior Software Engineer
    Zapper South Africa Oct 2016 - Dec 2019
    Durban, Kwazulu-Natal, South Africa
    Technical Lead and Senior Systems Analyst Developer on Back-Office and payment solutions, working closely with local and remote teams to build enterprise level solutions.• Review documentation within project schedule and translate applicationstoryboards and use cases into functional applications.• Coordinate and assist in the development of all approved versions of businessand functional specifications for specified applications. Insuring that developmentfits… Show more Technical Lead and Senior Systems Analyst Developer on Back-Office and payment solutions, working closely with local and remote teams to build enterprise level solutions.• Review documentation within project schedule and translate applicationstoryboards and use cases into functional applications.• Coordinate and assist in the development of all approved versions of businessand functional specifications for specified applications. Insuring that developmentfits architectural standards.• Develop tactical and strategic products, services and/or programs to support thebusiness goals (quality, production, customer service, operational efficiency, etc.)• Design, build and maintain efficient, reusable, and reliable code and ensure thebest possible performance, quality and responsiveness.• Microsoft SQL database development consisting of designing tables, storedprocedures, views and functions ensuring the best possible normalization andperformance of data.• Manage automated deployments (CI), code merges and branches.• Work closely with Business Analysts and Product Owners to identify andmaximize opportunities to use information and technology to improve product,service and/or program business processes and output.• Identify areas not achieving benefits and provide recommendation forimprovement.• Monitor progress of projects to ensure that they are on track with the scheduleand effectively resolves escalated project risks.• Work with the infrastructure team to make sure software and systems run withinadequate performance parameters (SRE). Show less
  • Innovation Group (Pty) Ltd
    Senior Software Developer
    Innovation Group (Pty) Ltd Jun 2012 - Sep 2016
    Randburg, Gauteng, South-Africa
    Responsible for developing and supporting enterprise-based software solutions used for managing, maintaining and reporting on various vehicle & household insurance products available throughout South-Africa.• Work closely with Business Analysts and Project Managers to define businessrequirements and timelines.• Review and translating business specifications and use cases into technicalrequirements and functional applications.• Design, build, and maintain applications and… Show more Responsible for developing and supporting enterprise-based software solutions used for managing, maintaining and reporting on various vehicle & household insurance products available throughout South-Africa.• Work closely with Business Analysts and Project Managers to define businessrequirements and timelines.• Review and translating business specifications and use cases into technicalrequirements and functional applications.• Design, build, and maintain applications and solutions using the Microsoft NET.development stack.• Database development in Microsoft SQL Server.• Improve data quality and speed by normalizing and enhancing data structuresand entities.• Build enterprise level reports using Microsoft SSRS.• Provide support to clients when issues arise. Show less
  • Draxin Technologies And Consulting Services (Pty) Ltd
    Intermediate Software Developer
    Draxin Technologies And Consulting Services (Pty) Ltd Nov 2008 - Jun 2012
    Centurion, Pretoria, South-Africa
    Developing leading-edge health and safety software solutions for the Anglo Platinum Group.• Work closely with Project Managers to determine project requirements andtimelines.• Coordinate with subject matter experts to define Domain Models.• Drive the SDLC of enterprise-level software solutions, using the Microsoft .NETdevelopment stack, utilizing three-tier architecture and following object-orientedprincipals and design patterns.• Manage the effective delivery… Show more Developing leading-edge health and safety software solutions for the Anglo Platinum Group.• Work closely with Project Managers to determine project requirements andtimelines.• Coordinate with subject matter experts to define Domain Models.• Drive the SDLC of enterprise-level software solutions, using the Microsoft .NETdevelopment stack, utilizing three-tier architecture and following object-orientedprincipals and design patterns.• Manage the effective delivery and development of software solutions in theabsence of the Development Manager.• Database Development using Microsoft SQL Server.• Data Warehouse design and development using SSAS and SSIS.• Build and maintain local and enterprise reports using SSRS.• Write protocols to communicate with custom designed hardware.• Website development in Silverlight and XAML. Show less
  • Dumont Healthcare
    Junior Software Developer
    Dumont Healthcare Jan 2007 - Nov 2008
    Lynnwood, Pretoria
    Developing and supporting software used to manage medical claims.• Assist in the requirement gathering and planning process of solutions.• Develop software solutions using the Microsoft .NET development stack.• Database Development using Microsoft SQL Server.• Software product testing and creation of unit tests.• Software support to clients.
  • Cti Education Group
    Junior Lecturer
    Cti Education Group Dec 2006 - Feb 2007
    Bedfordview

Ivan Williams Skills

.net Visual Studio C# Tsql Microsoft Sql Server Asp.net Mvc Asp.net Vb Iis Web Services Xml Ssrs Vb.net Data Warehousing Silverlight Networking Ado.net Soap Vm Ware Install Shield Mdx Microsoft Excel Macros Network Security Sql Smo Wpf Xaml Microsoft Server Technologies Ssas 2008 Ssis Communication Protocols Mvc Mvvm Jquery T Sql Visual Basic Windows Server Sql Software Design Integration Team Problem Solving Solution Architecture Web Applications Restful Webservices Software Documentation Software Development Life Cycle Systems Analysis Computer Systems Analysis Agile Methodologies Data Analysis

Ivan Williams Education Details

Frequently Asked Questions about Ivan Williams

What company does Ivan Williams work for?

Ivan Williams works for Vantagepay.africa

What is Ivan Williams's role at the current company?

Ivan Williams's current role is Senior Software Engineering Lead at VantagePay.

What is Ivan Williams's email address?

Ivan Williams's email address is iv****@****oup.com

What schools did Ivan Williams attend?

Ivan Williams attended University Of Cambridge.

What skills is Ivan Williams known for?

Ivan Williams has skills like .net, Visual Studio, C#, Tsql, Microsoft Sql Server, Asp.net Mvc, Asp.net, Vb, Iis, Web Services, Xml, Ssrs.

Not the Ivan Williams you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.