Analyst Developer

4 weeks ago


Cape Town, South Africa Sanlam Full time

Who we are?

Sanlam Investments Group is one of South Africa’s largest investment management companies. We have a performance history spanning over 100 years, and offer a range of investment and financial planning solutions to protect and grow the long-term wealth of our clients.

We take particular pride in:

Sanlam’s longevity and innovation

People, teamwork and values

A culture of diversity and commitment to growing our own timber

Our robust, tested and proven pragmatic investment process and philosophy

Our local and offshore investment products cover the full investment spectrum: active and passive; single and multi-manager – both locally and internationally. Our active funds range are managed according to our pragmatic value investing style.

Objective of the Intermediate Analyst Developer role

As an intermediate developer you will form part of a vibrant development team in the Sanlam Investments Group (SIG) Technology department. The team is responsible for the development and support of key solutions within the Sanlam Investments Group. As a developer you will be responsible for design, including technical documentation and development of new solutions. You will be mentored by Senior developers and collaborate with leadership as well as business stakeholders to contribute towards design and implementation of technical standards and best practices.

Key responsibilities

New development:
• Advanced technical solution design, code, test and debug software according to the functional requirements and in alignment with SIG’s standards and best practices
• Provide input into solution designs and set up technical frameworks for new applications and interfaces.
• Analyse, diagnose and resolve errors related to applications and services.
• Collaborate on source control configurations and release management.
• Compile technical documentation when required.
• Do research with factual evidence in problem solving 
• Present alternative solutions for new development where applicable.
• Develop changes in line with the application architecture and technical standards.
• Unit test own programs as well as developed interfaces.
• Update technical models and documentation to align with new development.
• Assist with implementation of best practices and standards.
• Prioritize development in-line with Business requirements.
• Liaise with project stakeholders as required during the SDLC.
• Performing and managing regression testing

Ensure environment stability and Systems health:
• Work with the implementation and configuration manager to create deployment instructions and artefacts.
• Collaborate with technical teams to align deployment procedures.
• Collaborating on stability of Application and Database environments with other delivery teams 
• Assist with system monitoring and optimization during and post deployments / releases. 
• Collaborating on stability of Application and Database server environments with other delivery teams 
• Be on standby for production deployments and resolve issues that may arise.
• Investigate production errors where required.
• Be on standby and provide support as agreed with the application manager, some of which could be outside of core business hours.
• Technical support on applications.

Collaboration:
• Provide input to technical and application design and architecture when required.
• Provide input to development standards and best practices.
• Provide input to analysts and testers when required.
• Assist with and contributes towards SQL database design, optimization and implementation modelling 
• Implementing process and system efficiencies 
• Involvement in strategic project initiatives 
• Implementing POC (proof of concept) initiatives 
• Technical liaison across teams 
• Involvement in future Web applications strategy 
• Research, evaluate and recommend software products 
• Provide input on enhancing of coding principles, standards and best practices 
• Provide ad hoc reporting and analysis as required 
• Provide input and improvements towards business processes and models

Minimum requirements

• An Appropriate IT Qualification (Diploma/Degree)
• . or National Diploma in Computer Science (recommended)
• Minimum 2 - 5 years of experience developing in an object-oriented environment.
• Minimum 2 - 5 years of experience in SQL database design and query writing.
• Experience in an IT environment within an investment management or financial sector will be an advantage
• Technical Skills: 
o Angular v8+ 
o Python (back-end)
o .Net and React - an advantage.
o Git source control experience
o RESTful services
o Testing frameworks for APIs

Core competencies

Cultivates innovation
• Nurtures and develops promising ideas through prototyping and experimentation.
• Challenges others to develop breakthrough solutions
• Ensures that varied perspectives are included in the process of innovation.
• Encourages others to address challenges in new and better ways

Collaborates
• Credits others for their contributions and accomplishments.
• Encourages people to express their views openly
• Facilitates effective collaboration among co-workers and external partners.
• Involves others in making decisions on behalf of the group.

Flexible and adaptive
• Remains objective and calm when faced with adversity.
• Grows from hardships and difficult experiences.
• Manages crises and volatile situations effectively.
• Helps others recover momentum and confidence after failures or setbacks

Client focus 
• Addresses gaps in the workgroup’s ability to meet emerging customer needs.
• Gathers customer satisfaction input on behalf of the team
• Holds others accountable for meeting customer needs.
• Aligns business processes to work with those of customers.

Drives results 
• Pushes others to achieve results
• Leads others to persist despite setbacks or obstacles
• Fosters a sense of urgency in the team for reaching goals and meeting deadlines
• Drives a track record of success for the team.

Personal Attributes

Organisational savvy - Contributing through othersManages complexity - Contributing through othersPlans and aligns - Contributing through othersOptimises work processes - Contributing through others

Build 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.

Turnaround 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. 

The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensure a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.



  • Cape Town, South Africa IOCO Full time

    We are seeking a skilled and detail-oriented Analyst Developer to join our team, specializing in Actuarial Values. The Analyst Developer will be responsible for designing, developing, and maintaining software solutions related to actuarial calculations and data analysis.What you’ll do:Build features and applications that exceed the business...


  • Cape Town, South Africa IOCO Full time

    We are looking for a Senior Analyst Developer to join our Cape Town-based team. This team will be responsible for advanced technical solution design, code and development implementation including technical documentation, team and business support, technical excellence and innovation in-line with business requirements.The successful candidate will provide...

  • Business Analyst

    1 day ago


    Cape Town, South Africa Plus 1x Full time

    Are you a skilled Business Analyst looking for your next challenge in the software development world? Look no further! We're seeking an enthusiastic Intermediate Business Analyst to join our innovative team. As an Intermediate Business Analyst, you'll play a vital role in bridging the gap between our clients and development teams. Your keen eye for detail...

  • Business Analyst

    1 day ago


    Cape Town, South Africa Plus 1x Full time

    Are you a skilled Business Analyst looking for your next challenge in the software development world? Look no further! We're seeking an enthusiastic Intermediate Business Analyst to join our innovative team.As an Intermediate Business Analyst, you'll play a vital role in bridging the gap between our clients and development teams. Your keen eye for detail and...

  • Business Analyst

    24 hours ago


    Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    Are you a skilled Business Analyst looking for your next challenge in the software development world? Look no further! We're seeking an enthusiastic Intermediate Business Analyst to join our innovative team.As an Intermediate Business Analyst, you'll play a vital role in bridging the gap between our clients and development teams. Your keen eye for detail and...

  • Business Analyst

    2 days ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    Are you a skilled Business Analyst looking for your next challenge in the software development world? Look no further! We're seeking an enthusiastic Intermediate Business Analyst to join our innovative team.As an Intermediate Business Analyst, you'll play a vital role in bridging the gap between our clients and development teams. Your keen eye for...

  • Data Analyst

    1 month ago


    Cape Town, South Africa RPO Recruitment Full time

    Data analyst responsibilities include conducting full lifecycle analysis to include requirements, activities and design. Data analysts will develop analysis and reporting capabilities. They will also monitor performance and quality control plans to identify improvements. **Responsibilities**: - Develop and implement databases, data collection systems, data...

  • Analyst Developer

    3 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for an intermediate developer to form part of a vibrant development team. The team is responsible for the development and support of key solutions. As a developer you will be responsible for design, including technical documentation and development of new solutions. You will be mentored by Senior developers and collaborate with...

  • Analyst Developer

    3 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for an intermediate developer to form part of a vibrant development team. The team is responsible for the development and support of key solutions. As a developer you will be responsible for design, including technical documentation and development of new solutions. You will be mentored by Senior developers and collaborate with...

  • Analyst Developer

    3 weeks ago


    Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for an intermediate developer to form part of a vibrant development team. The team is responsible for the development and support of key solutions.   As a developer you will be responsible for design, including technical documentation and development of new solutions. You will be mentored by Senior developers and collaborate...

  • Analyst Developer

    3 weeks ago


    Cape Town, South Africa Adzuna ZA B C2 Full time

    PBT Group has an opportunity for an intermediate developer to form part of a vibrant development team. The team is responsible for the development and support of key solutions. As a developer you will be responsible for design, including technical documentation and development of new solutions. You will be mentored by Senior developers and collaborate with...


  • Cape Town, South Africa Salt Full time

    Exciting new opportunity available for a Senior Systems Analyst, this a Hybrid position which allows you to work from either my clients Cape Town or Durban office. **About The Role**: The Senior Systems Analyst works with current systems, designs new systems, and enhances the legacy environment. You will need to be proactive, should be able to communicate...


  • Cape Town, South Africa Salt Recruitment Full time

    Exciting new opportunity available for a Senior Systems Analyst, this a Hybrid position which allows you to work from either my clients Cape Town or Durban office. **About The Role**: The Senior Systems Analyst works with current systems, designs new systems, and enhances the legacy environment. You will need to be proactive, should be able to communicate...

  • Systems Analyst

    1 month ago


    Cape Town, South Africa Datonomy Solutions Full time

    Systems Analyst Systems Analyst that has come through the ranks of Business Analyst and help us look at everything realistically, and they're able to link the processes to the system, how everything is stitched together. Strong Systems Analysts have versatile skills that can be applied in many places in the program. Output/Core Tasks: - Understanding of...

  • Ai Analyst

    1 month ago


    Cape Town, South Africa ExecMe Full time

    **AI Analyst Intern** We are a rapidly growing artificial intelligence startup seeking talented university students to join our team as AI Analyst Interns. In this role, you will have the opportunity to work with cutting-edge technologies, gain valuable industry experience, and make a significant impact on the development of our AI...

  • Data Analyst

    1 month ago


    Cape Town, South Africa PBT Group Full time

    Key Responsibilities: - Analyse large data sets to identify trends and patterns - Develop and maintain data reporting and dashboard tools - Ensure data accuracy and integrity through regular audits and quality control processes - Work closely with stakeholders to understand their data requirements and develop solutions to meet their needs - Collaborate with...


  • Cape Town, South Africa IOCO Full time

    We are seeking an experienced and detail-oriented Analyst Developer to join our team, specializing in Policy Conversions, Alterations, and New Business (NUB) processes. The Analyst Developer will play a crucial role in designing, developing, and implementing software solutions to support our insurance policy administration systems.What you’ll do:Build...

  • Investment Analyst

    1 month ago


    Cape Town, South Africa Wenz Recruitment Full time

    INVESTMENT ANALYST **Responsibilities**: - Research and analyse existing and potential investments and investments opportunities. - Monitor and report on performance of multi-manager portfolios. - Develop and manage asset allocation models. - Develop and maintain portfolio risk management systems. - Analyse and assess the economic environment and its...

  • Senior Media Analyst

    1 month ago


    Cape Town, South Africa Meltwater Full time

    Senior Media Analyst - Applications are considered on a rolling basis - Cape Town**We are looking for a talented Media Analyst to join our growing team in our beautiful Cape Town location!** **Who are we?** With 20 years of experience in the field of online media monitoring, **Meltwater is a global leader in media intelligence and social analytics SaaS...

  • Business Analyst

    1 month ago


    Cape Town, Western Cape, South Africa Jobking Full time

    Information Technology, Western Cape Cape Town NA -A Cape Town and UK-based company is looking to hire an experienced Business Analyst as it expands its partnership with PCMS in the UK.A Cape Town and UK-based company is looking to hire an experienced Business Analyst as it expands its partnership with PCMS in the UK.Requirements:Ideally an IT Diploma or...