More jobs:
Senior Systems Developer
Job in
Randburg, Johannesburg, 2000, South Africa
Listed on 2026-03-06
Listing for:
Network Finance
Full Time
position Listed on 2026-03-06
Job specializations:
-
Software Development
Software Engineer, Senior Developer
Job Description & How to Apply Below
Key Responsibilities
- Systems Design & Architecture:
- Lead the design and development of core systems platforms, 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.
- Development & Delivery:
- Build and maintain applications and APIs to support consulting and reporting functions.
- Develop SaaS products for external clients.
- Implement best practices in coding, testing, version control, and CI/CD pipelines.
- Collaboration & Leadership:
- Work closely with cross-functional teams to translate business requirements into technical solutions.
- Mentor junior developers and foster a culture of innovation and continuous learning.
- Governance & Quality:
- Ensure compliance with data security and governance standards.
- Conduct performance reviews and recommend improvements.
- Document architecture and processes for maintainability.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 6–10 years of software development experience, with at least 3 years in a senior or lead role.
- Proven track record in building scalable enterprise systems or SaaS platforms.
- Proficiency in modern programming languages (Python, R, JavaScript/Type Script, or C#).
- Experience with databases (SQL, Postgre
SQL, Mongo
DB) and data modeling. - Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
- Knowledge of APIs, microservices, and system integration.
- Exposure to data visualization tools (Power BI, Shiny, Tableau) is advantageous.
Don’t miss out, apply today.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×