About the Role: A leading investment advisory and consulting organisation is transitioning toward a tech-enabled, systems-driven operating model designed to scale consulting, research, reporting, and Saa S offerings.
The Systems Development Team plays a central role in this transformation, building platforms that power internal operations, client delivery, and external technology solutions.
We are seeking a Senior Systems Developer to design, build, and maintain scalable, secure, and user-centric systems.
This role is pivotal in driving the organisation's evolution into a high-growth, technology-driven business.
Key Responsibilities: Systems Design & Architecture Lead the design and development of core systems platforms supporting automation, reporting, and Saa S solutions.
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, APIs, and services that support consulting, research, and reporting functions.
Develop Saa S products, including ESG tools, economic scenario generators, and related modules.
Implement best practices in coding standards, testing, version control, and CI/CD pipelines.
Collaboration & Leadership Work closely with cross-functional teams to translate business needs into technical solutions.
Mentor junior developers and contribute to a culture of innovation and continuous learning.
Support the development of the long-term systems and automation roadmap.
Governance & Quality Ensure all systems meet data security, compliance, and governance standards.
Conduct performance reviews of systems and recommend technical improvements.
Document systems architecture, processes, and code for long-term maintainability.
Experience & Qualifications: Formal Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience6–10 years of software development experience, including at least 3 years in a senior or lead role.
Demonstrated experience building scalable enterprise systems or Saa S platforms.
Technical Skills Proficiency in modern programming languages such as Python, R, Java Script/Type Script, or C#.
Experience working with SQL, Postgre SQL, Mongo DB, and data modelling.
Familiarity with cloud platforms (AWS, Azure, or GCP) and container tools (Docker, Kubernetes).
Experience with reporting/visualisation tools (Power BI, Shiny, Tableau) advantageous.
Strong understanding of APIs, microservices, and systems integration.
Knowledge of financial or investment systems is beneficial.
Apply now For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts If you have not had any response in two weeks, please consider the vacancy application unsuccessful.
Your profile will be kept on our database for any other suitable roles / positions.