$ USD
  • $ USD
Momentum Vacancies - AJTechnicalDr.com

Momentum Vacancies

Posted by:

|

On:

|

To apply, click on the link at the end of the posts and all the best with your applications.

Senior Actuarial Analyst – Scheme Solution Design

Closing Date
2025/07/04
Reference Number
MMH250508-9
Job Title Senior Actuarial Analyst – Scheme Solution Design
Position Type Permanent
Role Family Actuarial
Cluster Momentum Health
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Utilise actuarial skills to assist the business with benefit design and associated health solutions for employer groups and retail members of an open medical scheme. In addition to assist in running the end to end benefit design process. This includes ensuring input from and, consultation with, all internal and external stake holders and to ensure readiness for implementation post launch with accurate and complete information. Furthermore ensure that the design features launched are working and experienced as intended.

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
Utilise actuarial skills to assist the business to price medical scheme solutions for an open medical scheme and Use projection models to estimating outstanding claims and to ensure sustainability by monitoring experience, while regularly maintaining the components of the models used for future projections.

Requirements
Degree in Actuarial Science
Honours Degree in Actuarial Science (preferred)
Good progress in actuarial exams (Close to completed A level exam)
Completed or attempted A311 and F100 or F200 level exams (preferred)
5 years’ relevant experience
Relevant pricing experience
Healthcare pricing and / or benefit design (would be beneficial)
Proficiency in standard business packages – e.g., Excel
Proficiency in SQL and VBA (preferred)
Duties & Responsibilities
Design, development and monitoring health solutions for employer group and retail clients of a large open medical scheme client.
Assist in running the benefit design process end to end, to ensure input from and consultation with all internal and external stake holders and keeping them informed throughout the design process.
Assist with ensuring design initiatives for health solutions launch are adequately specified and costed with sufficient information provided on workings for decision makers.
Ensure readiness for implementation with accurate and complete information shared with implementation and marketing teams e.g. product specifications.
Ensure monitoring of the design intent post implementation.
Collaborate and build relationships with product development and segment teams across Momentum Group.
Assist with annual pricing of the medical scheme solution.
Assist with estimating outstanding claims (IBNR) and monitoring of current projected experience against budgeted figures.
Work closely and assure alignment with senior actuarial analyst responsible for projection of experience and pricing.
Provide authoritative, expertise and advice to clients and stakeholders.
Build and maintain relationships with clients and internal and external stakeholders.
Deliver on agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed.
Make recommendations to improve client service and fair treatment of clients within area of responsibility.
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.

Competencies
Business Acumen
Client/ Stakeholder Commitmentc
Drive for Results
Leads Change and Innovation
Collaboration
Diversity and Inclusiveness

Senior Pricing Analyst

Closing Date
2025/06/25
Reference Number
MMH250407-1
Job Title Senior Pricing Analyst
Position Type Permanent
Role Family Actuarial
Cluster Momentum Insure Company Limited
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Momentum Group Limited (Momentum Group) is a significant player in South Africa’s life insurance and integrated financial services sectors.We are a proud Level 1 B-BBEE South African-based group dedicated to building and protecting our clients’ financial dreams. Our clientfacingretail and specialist brands, including renowned names such as Momentum, Metropolitan, Guardrisk, and Eris Properties, play a pivotal role in fulfilling this purpose.

Our federated model emphasises empowerment, accountability, and continuous engagement with all our stakeholders. Designed in closeconsultation with leaders across the group, this operating model aims to unleash each business unit’s inherent energy and commercial drivethrough our collaborative federated approach. Visit us at www.momentumgroupltd.co.za.

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
The purpose of this role is to assist with pricing and managing the risk in respect of new and existing business to ensure profitability and sustainability. The area is a high-pressure environment, and the suitable candidate needs to be able to produce high quality work while ensuring that tight deadlines are met.

Requirements
Experience and Qualifications

A Bachelor’s degree in Actuarial Science, Statistics, Business Sciences or Business Mathematics.
Minimum 3 years of actuarial modeling and pricing expertise within Short-term Insurance.
Duties & Responsibilities
Provide basic actuarial services to fulfill routine business requirements and to solve problems with a limited level of complexity and diversity.
Perform statistical analyses, model, monitor and analyze data and develop models or programs for model building and analyses; interpret results of models and analyses.
Perform more complex analyses as assigned.
Compile and categorize increasingly complex data and documents, and verify factors and assumptions used in computations.
Participates in the development of risk-based capital models as well as parameterization and allocation activities to support actuarial services.
Participate in the evaluation and review of new proposed processes and systems.
Demonstrate increasing knowledge of relevant actuarial disciplines and procedures and apply this knowledge to achieve business objectives.
Work with actuarial colleagues to continue to develop understanding of company operations, business objectives and actuarial methodologies.
Assist in training less experienced actuarial personnel.
Demonstrate consistent progress towards local actuarial qualification.
Competencies
Problem solving
Producing innovative solutions to problems
Effective communication (written and verbal)
Accountability
Good interpersonal skills
Proficient in managing priorities
Exceptional analytical and technical skills

Senior Actuarial Analyst

Closing Date
2025/07/04
Reference Number
MMH250127-2
Job Title Senior Actuarial Analyst
Position Type Permanent
Role Family Actuarial
Cluster Health Solutions
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Momentum Health Solutions, an entity of Momentum Metropolitan Holdings delivers sustainable, integrated health solutions that meet the needs of clients in the different segments and maximise lifetime client value. We build and maintain a culture of innovation, and create value through unique insights of how to achieve specific outcomes by using a defined set of Health capabilities.

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
Utilise actuarial skills to assist the business to design and price Multiply products/solutions for employer groups and retail members of medical schemes and understand the shared value generated by incentivised wellness.

Requirements
Degree in Actuarial Science
Honours degree in Actuarial Science (preferred)
Good progress in actuarial exams (essential)
5 years’ actuarial modelling / pricing experience in healthcare or short-term insurance
Exposure to wellness and rewards (preferred)
Proficient in SQL and MS Office (essential)
Duties & Responsibilities
Maintain the actuarial and pricing models to support the ongoing financial management, forecasting, budgeting and analysis of variance, of the various products/solutions.
Perform pricing and financial modelling to assess the financial impact of wellness and partner solutions.
Build and maintain models to form a detailed understanding of the attributes of a Multiply client including, but not limited to, life expectancy, persistency, buying behaviour and health and wellness behaviour.
Play a pivotal role in the product development process, and resultant product specifications, for wellness and partner solutions and ensure that business rules are in line with pricing intent.
Assist in establishing processes to measure the impact of Multiply on client behaviour and health/scheme claims and profitability.
Prepare the required pricing and actuarial reports and insights for key stakeholders across the business and engage in discussions to improve financial performance.
Automation of reports and improving efficiency in the team by continual improvement of models and reports.
Collaborate and build relationships with various stakeholders across the business, both within Multiply and bigger health business.
Conduct ad-hoc investigations and provide actuarial support to other teams where required.
Competencies
Business acumen
Stakeholder commitment
Drive for results
Solution-focused

Client Service Administrator: Disabilities

Closing Date
2025/06/24
Reference Number
MMH250617-2
Job Title Client Service Administrator: Disabilities
Position Type Permanent
Role Family Client Services
Cluster Momentum Corporate
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Western Cape
Location – Town / City Cape Town
Introduction
Through our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisations care for and reward their employees and members. Through our own network of advisers or via independent brokers and utilising new platforms Momentum Group provides practical financial solutions for people, communities and businesses. Visit us at www.momentumgroupltd.co.za

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
Provide quick and accurate administrative support, to enable the client service area to deliver a professional service to clients within Service Level Agreements and legislative / compliance requirements.

Requirements
Matric/equivalent.
2 Years’ administration experience in a financial services or Insurance Administration environment.
Client service experience.
Employee benefits experience will be an advantage.
Disability claims administration experience will be an advantage.
Intermediate Excel will be an advantage, i.e. VLOOKUPs
Duties & Responsibilities
The incumbent will be co-responsible for the following:

Claims:

Accurate calculation and payment of Monthly Income, Lump Sum Disability and Critical Illness Benefits in line with Policy and Legislative conditions.
Member record maintenance:

Timely processing of review decisions, i.e. suspension, reinstatement, reduction and termination of benefits.
Capture data accurately on relevant systems according to Service Level Agreements.
Client Servicing:

Ability to address queries and resolve complaints raised by clients expeditiously, in both spoken (telephonically and face-face) as well as written communication (email).
Dealing with client requests in a competent, efficient and professional manner.
Adherence to organizational and team best practice, processes and legislative requirements.
Maintaining a professional, consistent service delivery to ensure client retention and satisfaction.
Support the Administration Manager to enable efficient and effective client service.
Taking ownership of assigned workflow and ensure they are processed and resolved timeously and effectively.
Identify and report process and system failures and enhancements to improve client experience.
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
Continuously develop own expertise in terms of professional, industry and legislation knowledge.
NB: This role is based on the Pay for Performance remuneration structure.

Competencies
Attention to detail.
Client Service oriented.
Analytical thinking.
Problem solving.
Stress tolerance.
Tenacity and resilience/adaptability.
Sense of urgency.
Effective communication skills through various channels.
Time management.

Bi Developer

Closing Date
2025/06/19
Reference Number
MMH241204-5
Job Title Bi Developer
Position Type Permanent
Role Family Business Intelligence
Cluster Health Solutions
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Eastern Cape
Location – Town / City Port Elizabeth/Gqeberha
Introduction
Momentum Health Solutions, an entity of Momentum Metropolitan Holdings delivers sustainable, integrated health solutions that meet the needs of clients in the different segments and maximise lifetime client value. We build and maintain a culture of innovation, and create value through unique insights of how to achieve specific outcomes by using a defined set of Health capabilities.

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose To develop, test, deploy, document and maintain highvalue reporting solutions and dashboards across the business using a variety of tools.
Requirements
3 – 5 years Business Intelligence development experience (essential)
Experience in programming and data warehousing (essential)
Matric (Grade 12) certificate
Degree in Information Technology/ Data Science/ Computer Science and or relevant equivalent qualification
Understanding of SQL and RDBMS technology (MySQL, MS SQL Server, DB2)
Analytic software applications (e.g. Microsoft SQL Reporting Services)
Knowledge of business intelligence tools (e.g. SSRS, Business Objects, PowerBI, Tableau, Quick sight etc.)
Relational database design – operational data stores and warehouses
Demonstrated detailed knowledge of BI areas including; ETL design, analytics, reporting and data modelling
Knowledge of and experience in advanced excel
Knowledge of OLTP/OLAP systems, Dimensional Modelling, business rule transformations and data analysis
Knowledge of debugging & troubleshooting techniques
Knowledge of Software Development Lifecycle

Duties & Responsibilities
Design, develop, and maintain data warehouses that serve as the central repositories of integrated data for reporting and analysis purposes.
Develop and maintain Business Intelligence and reporting technologies and processes
Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.
Translate stakeholder requirements into functional and non-functional specifications for Business Intelligence (BI) reports.
Extract user specifications and transform and load data using the relevant tools.
Design and develop reports and dashboards based on Business Requirements Document (BRD) and customer specifications.
Develop feasible technical specifications and process flows for data provision activities in support of the development of business intelligence solutions.
Verify the quality of the data provided and build security into solutions as per Business Intelligence specifications.
Conduct User Acceptance Testing (UAT) and resolve all issues/queries.
Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
Log issues found in existing systems as internal change controls and ensure successful resolution of issues.
Complete change control on change control list as per level of priority including maintaining and oversee the administration and maintenance of the data warehouse.
Ensure data accuracy, consistency, and reliability across systems by implementing data quality checks, validations, and governance processes.
Competencies
Examining Information
Providing Insights
Interpreting Data
Articulating Information
Developing Expertise
Meeting Timescales

Fund & Investment Accountant

Closing Date
2025/06/18
Reference Number
MMH231114-5
Job Title Fund & Investment Accountant
Position Type Permanent
Role Family Finance
Cluster Momentum Corporate
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Sandton
Introduction
Through our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations. We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisations care for and reward their employees and members. Through our own network of advisers or via independent brokers and utilising new platforms Momentum Metropolitan provides practical financial solutions for people, communities and businesses. Visit us atwww.momentummetropolitan.co.za

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
You will be responsible for Fund accounting and Investment accounting and financial reporting activities to support the growth and development of the Momentum Retirement Administrators (MRA) business.

Requirements
Bachelor of Commerce (Accounting as Major)
5 – 7 Years’ experience in a financial or employee benefit environment
5+ Years’ Fund AND Investment Accounting experience
Duties & Responsibilities
Maintain the general ledgers.
Reconcile two tier balance sheet items.
Independently prepare monthly management accounts and annual financial statements.
Independently prepare monthly statements of cash flows within agreed timelines.
Independently prepare audit files for annual audits and statutory valuations.
Independently prepare and confirm monthly financial reports.
Ensure that all statutory information for the fund is available at all times.
Respond to audit requirements and queries and ensure audit and valuation recommendations are implemented.
Prepare monthly general ledger reconciliations for the fund.
Reconcile investment trial balances on a monthly basis.
Review and analyse money movement on a daily basis.
Perform bank reconciliations.
Prepare and submit monthly PAYE returns to SARS.
Process journals on the general ledger system within the agreed time.
Comply with the rules of the Pension Fund, the Pension Fund Act and all requirements of the FSCA.
Prepare asset and liability matching on a monthly basis.
Prepare and submit annual financial statements of pension fund.
Monthly reconciliantion of investments between asset managers and accounting system.
Prepare and submit the quarterly SARB reports to the SARB.
Prepare and submit the quarterly C48 reports to the FSCA.
Prepare and submit the quarterly B16 report.
Prepare and submit the quarterly Regulation 28 reports to the FSCA.
Prepare and incorporate the schedule IA and IB for the annual financial statements.
Competencies
Accountability.
Accuracy.
Attention to detail.
Analytical thinking.
Teamwork.
Communicating with impact.

UX Designer

Closing Date
2025/06/20
Reference Number
MMH250612-1
Job Title UX Designer
Position Type Permanent
Role Family Information Technology
Cluster Momentum Health
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion/Cape Town
Introduction
Momentum Health, an entity of Momentum Group delivers sustainable, integrated health solutions that meet the needs of clients in the different segments and maximise lifetime client value. We build and maintain a culture of innovation, and create value through unique insights of how to achieve specific outcomes by using a defined set of Health capabilities.

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose Monitor and enhance user satisfaction with various solutions, systems and platforms by improving usability, accessibility and experience.
Requirements
Grade 12/ Matric Certificate.
Degree or Equivalent in design/ computer science or IT.
HTML, CSS and comparable languages. (Preferred)
JavaScript. (Preferred)
3-5 years of UX design experience.
Experience designing complex solutions for complete digital environments (preferred).
Experience in UX software such as InVision, Axure, Balsamiq etc. preferred with HTML5, CSS3 and JavaScript skills.
Project management experience.
Knowledge of different UX Design practices.
Knowledge of storyboarding & Persona’s for UX purposes.
Knowledge of and experience working with design software such as Adobe Suite, Figma etc.
Familiarity with interaction design and information architecture.
Duties & Responsibilities
Collaborate with product managers and business stakeholders to confirm business objectives and define user objectives and flows.
Build wireframes and convert wireframes into a working prototype.
Collaborate with technical leads in order to design innovative & engaging user experiences within platform constraints and technical limitations.
Facilitate user testing and evaluate user feedback to further improve the concept or existing products.
Work closely with the development and QA teams to ensure successful implementation of the specified designs.
Propose further research, testing and designs based on user needs.
Plan, prioritise, coordinate, and conduct the execution, and synthesis of user research and/ or usability testing.
Determine operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
Drive persona, archetype, or mindset development, user journey/flow creation, and task analysis, with intermediate experience.
Design and specify user interfaces and information architecture using participatory and iterative design techniques, of requirements discovery.
Produce user requirements specifications, personas, storyboards, scenarios, flowcharts, design prototypes, and design specifications.
Effectively communicate research findings, conceptual ideas, detailed design, and design rationale both verbally and visually.
Manage the UX design process, drive decisions, track issues, and assist in estimating resource needs and schedules.
Work closely with the Systems and Technology teams to ensure that design specifications are implemented.
Operate in cross-functional teams; including Learning Design, Project Management, and IT to enhance the user experience.
Provide clear, articulate rationale for design choices and approach.
Improve systems by studying current practices; designing modifications.
Recommend controls by identifying problems; writing improved procedures.
Apply a functional understanding of coding in order to best create a seamless journey through the interface of a product.
Build storyboards to conceptualize designs to accurately convey project plans to stakeholders.
Create surveys for research through various media platforms to gather feedback on user’s ease of use and satisfaction interfacing on company websites and products.
Design the aesthetics to be implemented within a website or product, from the layout menus and drop-down options to colors and fonts allowing for interface edits as needed.
Analyze customer responses and website data to examine high traffic web pages and determine why certain web pages perform better.
Enhance the user experience by creating seamless navigation through various digital programs and interfaces within the business.
Competencies
Problem-solving aptitude.
Analytical thinking.
Requirement analysis.
Excellent communication skills.
Artistic eye for design.
Ability to think creatively.
Excellent IT and programming skills.

Site Reliability Engineer

Closing Date
2025/06/26
Reference Number
MMH250602-2
Job Title Site Reliability Engineer
Position Type Permanent
Role Family Information Technology
Cluster Momentum Life
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Through our client-facing brands Metropolitan and Momentum, with Momentum Multiply (our wellness and lifestyle rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations.

We help people grow their savings, protect what matters to them and invest for the future. We help companies and organizations care for and reward their employees and members. Through our own network of advisers or via independent brokers and utilizing new platforms Momentum Metropolitan provides practical financial solutions for people, communities, and businesses. Visit us at www.momentummetropolitan.co.za

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
This position requires implementing, enabling and facilitating DevOps practices and infrastructure within teams.

Requirements
Requirements

Computer Science Degree
Min 5 years of relevant experience
Solid Experience and Understanding architecture and implementation
Technical Mandatory:

WebSphere Application Server ND 8.5 or higher
WebSphere Liberty
Microsoft IIS
Springboot
Unix experience
Cloud technologies (AWS / Azure)
Platform Development (Ansible, Python, bash, wsadmin, GIT, Jenkins, Flyway, Maven, Python)
Nginx
Docker, Kubernetes
Artifactory, Sonatype Nexus, Gitlab
Monitoring (Datadog, Prometheus, Kibana and Grafana
Advantageous:

Websphere MQ
Tivoli LDAP 6.3 or higher
Additional requirements: Exposure to the following is an added benefit:

IBM WebSphere Portal
Monitoring (Alerta, Sentry, Chronograf, Selenium)
Duties & Responsibilities

Research and review relevant IT trends and best practices
Implement and maintain the infrastructure required for implementing DevOps practices.
Enable automated deployment of applications and configurations.
Enable automated monitoring and alerting.
Enable automated end-to-end testing.
Enable continuous release processes, practices, and pipelines.
Enable change management and audit requirements for release pipelines.
Interest in designing, analyzing, and troubleshooting large-scale distributed systems.
Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
Ability to program (structured and OOP) using one or more high-level languages, such as Python, Java, C#, TypeScript
Ability to debug and optimize code and automate routine tasks.
Scale systems sustainably through mechanisms such as easy-to-use tooling and automation
Practice sustainable incident response and drive root case analysis.
Collaborate with development teams and other stakeholders to identify potential risks and remediation
Proactive approach to identifying problems, performance bottlenecks, and areas for improvement
Platform Development (Pulumi, Terraform, CloudFormation, Resource Manager, Ansible, Python, wsadmin, GIT, Gitlab CI, Jenkins)
Competencies
Excellent problem-solving, organizational and communication skills;
System analysis skills;
Must be willing to work after hours and perform standby duties on multiple applications;
Must be able to work under pressure;
Must be a team player and able to build relationships;
Must be detail-oriented

Senior Business Intelligence Analyst

Closing Date
2025/06/18
Reference Number
MMH250313-1
Job Title Senior Business Intelligence Analyst
Position Type Permanent
Role Family Business Intelligence
Cluster Momentum Insure Company Limited
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Through our client-facing brands Metropolitan and Momentum, with Multiply (wellness and rewards programme), and our other specialist brands, including Guardrisk and Eris Property Group, the group enables business and people from all walks of life to achieve their financial goals and life aspirations.

We help people grow their savings, protect what matters to them and invest for the future. We help companies and organisations care for and reward their employees and members. Through our own network of advisers or via independent brokers and utilising new platforms Momentum Metropolitan provides practical financial solutions for people, communities and businesses. Visit us at www.momentummetropolitan.co.za

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
The Senior Business Intelligence (BI) Analyst plays a crucial role in translating business needs into actionable insights. This role involves gathering, analyzing, and interpreting data to provide recommendations that drive strategic decision-making. The Senior BI Analyst possesses a strong understanding of data warehousing, ETL processes, data visualization, and reporting techniques. They are comfortable working with various data sources and BI tools and can effectively communicate complex information to both technical and non-technical audiences.

Requirements
Experience and Qualifications:

Bachelor’s degree in a quantitative field (e.g., Computer Science, Statistics, Mathematics, Business Analytics) or equivalent experience.
5-8 years of experience in business intelligence or data analysis.
Strong understanding of data warehousing concepts, ETL processes, and data modeling techniques.
Proficiency in SQL and experience working with relational databases.
Experience with at least one BI visualization tool (e.g., Tableau, Power BI, Looker).
Strong analytical and problem-solving skills.
Excellent communication and presentation skills, with the ability to explain complex technical concepts to non-technical audiences.
Ability to work independently and as part of a team.
Experience with cloud-based data warehousing solutions (e.g., Snowflake, BigQuery, Redshift) is a plus.
Experience with scripting languages (e.g., Python, R) is a plus.
Knowledge of statistical methods and techniques is a plus.
Duties & Responsibilities
Requirements Gathering: Collaborate with stakeholders to understand business needs and translate them into specific data and reporting requirements.
Data Collection & Preparation: Identify, collect, and clean data from various sources (e.g., databases, CRM systems, web analytics) ensuring data accuracy and integrity.
Data Modeling & Warehousing: Contribute to the design and maintenance of data models and data warehouses, optimizing for performance and scalability.
ETL Processes: Develop and maintain ETL (Extract, Transform, Load) processes to move data from source systems to the data warehouse.
Data Analysis & Interpretation: Conduct in-depth data analysis to identify trends, patterns, and insights that can inform business decisions.
Report & Dashboard Development: Design, develop, and maintain interactive dashboards and reports using BI tools (e.g., Tableau, Power BI, Looker) to visualize data and communicate findings effectively.
Performance Monitoring: Monitor the performance of BI solutions and identify areas for improvement.
Documentation: Create and maintain documentation for data sources, ETL processes, reports, and dashboards.
Collaboration & Communication: Effectively communicate findings and recommendations to stakeholders at all levels, including technical and non-technical audiences.
Continuous Learning: Stay up-to-date with the latest BI trends, tools, and techniques.
Mentorship: Mentor junior analysts and provide guidance on best practices.
Competencies
Key Skills:

Data Analysis
Data Warehousing
ETL
SQL
Data Visualization
Reporting
Business Acumen
Communication (Written & Verbal)
Problem-Solving
Critical Thinking
Collaboration

Senior Java Developer

Closing Date
2025/07/06
Reference Number
MMH241203-2
Job Title Senior Java Developer
Position Type Permanent
Role Family Information Technology
Cluster Momentum Insure Company Limited
Remote Opportunity Some of the time
Location – Country South Africa
Location – Province Gauteng
Location – Town / City Centurion
Introduction
Momentum Group Limited (Momentum Group) is a significant player in South Africa’s life insurance and integrated financial services sectors. We are a proud Level 1 B-BBEE South African-based group dedicated to building and protecting our clients’ financial dreams. Our client-facing retail and specialist brands, including renowned names such as Momentum, Metropolitan, Guardrisk, and Eris Properties, play a pivotal role in fulfilling this purpose.

Our federated model emphasises empowerment, accountability, and continuous engagement with all our stakeholders. Designed in close consultation with leaders across the group, this operating model aims to unleash each business unit’s inherent energy and commercial drive through our collaborative federated approach. Visit us at www.momentumgroupltd.co.za

Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.
Role Purpose
Develop, maintain and support mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the enterprise architecture and business strategy.

This position will challenge software engineering as well as people skills. From a software engineering perspective, you will have the opportunity to solve and design complex integration patterns. Various technologies are used within this space of which the major ones are Java EE, Maven, Jenkins CI, Docker, Amazon Web Services, Oracle, WebSphere Liberty, Angular, AIX and Linux. Development challenges will include new software development as well as maintaining current software, including modernisation of platforms with minimal impact on business. From a people perspective you should be able to operate on your own and within a team setup, depending on the projects you will be involved. Knowledge sharing is key to the role and technical guidance as well as mentoring of junior to intermediate developers will be expected.

Requirements
Experience and Qualifications

5-7 years’ intermediate/senior java development experience using Java EE on Unix based platforms.
Relevant IT qualification.
Relevant post graduate IT qualification.
Duties & Responsibilities
Develop software based on technical design (Internal Process).
Keep abreast of new technologies/methodologies, business changes and internal system changes in order to align system development with best practices and system architecture.
Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.
Contribute to the design of scalable solutions that supports the system architecture.
Translate business requirements into workable solutions and document solution into technical specifications.
Design and code new software functionality using code that is scalable, readable, maintainable and re-usable.
Develop and maintain productive working relationships with peers and organizational and role players to achieve effective collaboration.
Provide stakeholder with regular feedback on the technical design and timelines for solution in order to manage expectations.
Collaborate with business analysts and testing team in developing, testing and deploying new software system components or software system enhancements.
Collaborate with testing team to co-create test cases.
Conduct System Integration Testing (SIT) and User Acceptance Testing (UAT) and resolve all issues/queries.
Contribute to user acceptance testing (UAT) and training material.
Once the solution has been successfully tested, prepare and produce releases of software components into production/live environment.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Maintain existing programmes, ensuring all errors are resolved and documented.
Advise and guide colleagues regarding effective business system analysis approaches and techniques.
Review and quality assure deliverables of junior team members in accordance with IT Strategy, architecture and best practice.
Mentor team members and provide insight to effective and efficient Java development practices.
Design solutions that eliminate reoccurrence of errors.
Provide technical guidance to the operations and support team.
Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
Engage with clients in a client centric manner (Client Services).
Provide authoritative, expertise and advice to clients and stakeholders.
Build and maintain relationships with clients and internal and external stakeholders.
Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed.
Make recommendations to improve client service and fair treatment of clients within area of responsibility.
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service Self-management and teamwork (People).
Develop and maintain productive and collaborative working relationships with peers and stakeholders.
Positively influence and participate in change initiatives.
Continuously develop own expertise in terms of professional, industry and legislation knowledge.
Contribute to continuous innovation through the development, sharing and implementation of new ideas.
Take ownership for driving career development Contribute to financial controls and planning (Finance).
Identify solutions to enhance cost effectiveness and increase operational efficiency.
Manage financial and other company resources under your control with due respect.
Provide input into the risk identification processes and communicate recommendations in the appropriate forum.
Competencies
Examining Information
Articulating Information
Managing Tasks
Interpreting Data
Challenging Ideas
Producing Output
Developing Expertise
Team Working
Java EE (Not Spring)
GitLab
Jenkins
Ansible
Linux/AIX
REST
Back End Development
Object Orientated development and design
WebSphere Application Server and WebSphere Liberty Server
Java skills:

5 years Software Development experience in a distributed computing environment using Java EE.
Solid (Java EE) back-end development experience.
Advanced understanding and everyday use of OO principles such as inheritance, interfaces, abstract classes, etc.
Good systems and code design skills including good documentations skills where necessary.
Understanding and experience with micro-services.
Strong knowledge of REST API designs.
Strong knowledge with CI/CD principles.

Click here to apply

We wish you all the best with your applications

The post Momentum Vacancies appeared first on Vacancies with Collen.

Leave a Reply