- Develop and maintain innovative solutions to meet business and integration requirements
- Provide technical support relating to ETL (extract, transform and load) systems and in house developed processes
- Participate in every aspect of the development life cycle
- Assist in the design of processes
- Develop and maintain integration solutions
- Write quality technical and functional specifications
- Quality assure software development code
- Understand and implement SanFin software development life cycle
- Understand and implement according to SanFin policies and standards
- Develop and maintain coding standards
- Maintain existing applications/processes
- After hours support for SanFin Technical environment
- Perform Disaster Recovery tests on a bi-annual basis
- Provide support and guidance to developers
- Good knowledge of Financial Markets and the Credit Risk Business will be an advantage
- Knowledge of data warehouse principles is required
- Experience in the following Database Management Systems is required MS SQL Sybase
- Excellent knowledge of SSRS (SQL Server Reporting Services) and Power BI
- Knowledge of Murex Exchange (MxML) integration development will be an advantage
- Excellent knowledge of SSIS
- Excellent knowledge of Glassfish application server
- Working experience in Agile will be an advantage
- Working experience in a DevOps environment is an advantage
- Excellent knowledge of Visual Studio 2017, , SQL SERVER 2016, Unified Modelling Language (UML), Java, C++ and Team Foundation Server
- Good knowledge of Windows Servers and Unix/Sun Solaris
- Good knowledge of Mathematics
- Minimum 8 years development experience
Senior IT Developer - Sandton, South Africa - Sanlam
Description
Who are we?
Sanlam Specialised Finance (SanFin) is responsible for creation of shared value for Sanlam, its shareholders, policy holders, and societies with in which it operates by managing financial risk, developing financial products, and balance sheet optimisation, pursuing investments and financing opportunities in assets, sectors, markets, organisations, and geographies that enable maximum return within acceptable risk parameters.
Who are we?
Sanlam Financial Markets ("SFM") is the business unit in Sanlam Group that is responsible for managing
shareholder credit, market, and liquidity risks, developing balance-sheet enabled products, and developing
solutions to optimize Sanlam's balance sheet(s) to generate shareholder value. SFM works closely with the
Balance Sheet Management function of Sanlam to assist the Balance Sheet Management Function in its
pursuit of optimising returns on the Sanlam balance sheet.
The role may be based at Alice Lane Sandton or Tygervalley Cape Town
What will be your key responsibilities?
What will make you successful in this role?
Qualification and Experience
Degree or Diploma with 9 to 10 years related experience.Knowledge and Skills
IT Data AnalysisProject OversightReporting and AdministrationQuality, Compliance and AccreditationBusiness Requirements DefinitionBusiness IntelligencePersonal Attributes
Organisational savvy - Contributing through othersManages complexity - Contributing through othersPlans and aligns - Contributing through othersOptimises work processes - Contributing through othersBuild a successful career with us
We're all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.
Core Competencies
Cultivates innovation - Contributing through othersCustomer focus - Contributing through othersDrives results - Contributing through othersCollaborates - Contributing through othersBeing resilient - Contributing through othersTurnaround time
The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers.