Menu Close

Johannesburg: SENIOR SYSTEMS DEVELOPER

Advertisement



Job Description

610 years development experience, senior/lead exposure, strong systems architecture background, modern programming languages, cloud experience, ability to drive platform design & delivery. Join a high-growth organisation transitioning into a tech-enabled, platform-driven business. Work on enterprise-grade internal systems, reporting tools, and external SaaS products used by institutional clients. 1. Qualifications Bachelors or Masters in Computer Science, Software Engineering, or related field 610 years software development experience (minimum 3 years in a senior/lead role) Strong proficiency in modern languages: Python, R, JavaScript/TypeScript, or C# Databases: SQL, PostgreSQL, MongoDB Cloud experience: AWS / Azure / GCP Containerisation: Docker, Kubernetes Advantageous: Experience in financial/investment systems Data visualisation tools (Power BI, Tableau, Shiny) API, microservices, & systems integration background 2. Requirements Proven experience building scalable enterprise systems or SaaS platforms Strong systems design & architecture capability Experience integrating internal tools and external data sources CI/CD best practices, version control, automated testing Ability to translate business needs into high-performing technical solutions High-level analytical and problem-solving skills Strong communication skills with ability to simplify complex concepts Ability to work in a fast-moving environment with multiple demands Passion for innovation, improvement, and high-quality engineering standards 3. Key Performance Areas (KPAs) Systems Design & Architecture Lead design and development of core systems platforms Architect scalable solutions for reporting, modelling, automation, and SaaS Ensure seamless integration across internal tools and external data sources Development & Delivery Build and maintain applications, APIs, and internal platforms Develop new SaaS products used by external institutional clients Implement best practices in coding, testing, CI/CD, documentation, and security Collaboration & Leadership Engage with consulting, actuarial, research, and operations teams Translate requirements into technical delivery plans Mentor junior developers and support a culture of innovation Work alongside the Head of Systems to shape long-term technical strategy Governance & Quality Ensure systems meet data security and compliance standards Conduct performance reviews and recommend improvements Maintain clear documentation of systems, architecture, and processes 4. Apply Now For more exciting systems, development, and engineering roles, visit:
View Job  Citrusdal: Business Systems Engineer



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Before the interview, research the company thoroughly and prepare thoughtful questions to ask.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Western Cape: Financial Accountant posted by Network Finance

Jobs in South Africa November 25, 2025
Accounting Management Finance Network Finance

Company and Job Description:Step into a world where accuracy matters, timelines are non-negotiable, and your work shapes systems trusted worldwide.As…

View Job  South Africa: Sales Executive Telecommunications posted by Giyane Mambi Trading and Projects
View Job

Johannesburg North: Accountant: Operations posted by Network Finance

Jobs in Central Johannesburg November 25, 2025
Accounting Management Finance Network Finance

Our client operates within the freight and logistics sector—an industry built on precision, timing, and operational excellence. As the organisation…

View Job

Durban Central: Group Financial Manager posted by Network Finance

Jobs in Durban Area November 25, 2025
Accounting Management Finance Network Finance

Key Responsibilities:Oversee financial reporting, month-end close and audit readinessDrive IFRS 9 & IFRS 17 application, interpretation and...

View Job

Johannesburg North: Financial Data & Pricing Analyst posted by Network Finance

Jobs in Central Johannesburg November 25, 2025
Accounting Management Finance Network Finance

Reporting to the Financial Manager, this role is ideal for someone who loves transforming raw data into meaningful stories, building…

View Job

Pretoria East: Bookeeper posted by Network Finance

Jobs in Gauteng November 25, 2025
Accounting Management Finance Network Finance

Key ResponsibilitiesMaintain accurate financial records, including accounts payable and accounts receivable.Process supplier invoices, customer payments,...

View Job

Middelburg: Group Accountant posted by Network Finance

Jobs in Middelburg November 25, 2025
Accounting Management Finance Network Finance

Company and Job Description:As Group Accountant, you will oversee financial operations, ensure accurate reporting, and lead budgeting and forecasting...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Senior Systems Developer

Advertisement



Job Description

Key Responsibilities: Lead the design and development of NACs core systems, including automation, reporting, and SaaS tools. Architect scalable solutions for client reporting, investment modelling, and process automation. Ensure seamless integration between internal tools and external data sources. Build and maintain applications, APIs, and SaaS products that support consulting, research, and reporting. Apply best practices in coding, testing, version control, and CI/CD. Work with Consulting, Manager Research, and Operations teams to translate business needs into technical solutions. Mentor junior developers and support innovation across the team. Collaborate with the Head of Systems & Reporting on the long-term systems roadmap. Ensure systems meet compliance, governance, and data security standards. Conduct regular system performance reviews and recommend improvements. Maintain clear documentation for architecture, processes, and codebases. Job Experience and skill required Bachelor l Masters in Computer Science, Software Engineering or similar 6 – 10 years of software development experience with 3 years in a senior of lead position Experience in Python, R, JavaScript/TypeScript, or C#) Experience with databases (SQL, PostgreSQL, MongoDB and data modeling Familiarity with Cloud platforms (AWS, Azure, GCP) and containerisation (docker, kubernetes) Apply now!



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement



View Job  Cape Town: Data Solutions Architect / Senior Data Engineer posted by PBT Group


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Western Cape: Financial Accountant posted by Network Finance

Jobs in South Africa November 25, 2025
Accounting Management Finance Network Finance

Company and Job Description:Step into a world where accuracy matters, timelines are non-negotiable, and your work shapes systems trusted worldwide.As…

View Job

Johannesburg North: Accountant: Operations posted by Network Finance

Jobs in Central Johannesburg November 25, 2025
Accounting Management Finance Network Finance

Our client operates within the freight and logistics sector—an industry built on precision, timing, and operational excellence. As the organisation…

View Job  Johannesburg: Java Developer
View Job

Durban Central: Group Financial Manager posted by Network Finance

Jobs in Durban Area November 25, 2025
Accounting Management Finance Network Finance

Key Responsibilities:Oversee financial reporting, month-end close and audit readinessDrive IFRS 9 & IFRS 17 application, interpretation and...

View Job

Johannesburg North: Financial Data & Pricing Analyst posted by Network Finance

Jobs in Central Johannesburg November 25, 2025
Accounting Management Finance Network Finance

Reporting to the Financial Manager, this role is ideal for someone who loves transforming raw data into meaningful stories, building…

View Job

Pretoria East: Bookeeper posted by Network Finance

Jobs in Gauteng November 25, 2025
Accounting Management Finance Network Finance

Key ResponsibilitiesMaintain accurate financial records, including accounts payable and accounts receivable.Process supplier invoices, customer payments,...

View Job

Middelburg: Group Accountant posted by Network Finance

Jobs in Middelburg November 25, 2025
Accounting Management Finance Network Finance

Company and Job Description:As Group Accountant, you will oversee financial operations, ensure accurate reporting, and lead budgeting and forecasting...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area