FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer – Trading Tools, Data Visualisation
CentricaSenior Software Developer crafting front-end applications and data visualisation tools for trading. Collaborating with traders to transform complex data into actionable insights.
Tech Stack
Tools & technologiesCloudPython
About the role
Key responsibilities & impact- Designing, developing, and maintaining scalable front-end applications and interactive dashboards using Python, Dash, and modern front-end technologies
- Developing advanced data visualisation solutions that transform complex trading, market, and portfolio data into clear, actionable insights
- Partnering closely with traders, quantitative analysts, and portfolio managers to translate evolving workflows into effective and intuitive software solutions
- Integrating internal and external data sources, APIs, and third-party libraries while ensuring high standards of data quality and reliability
- Driving performance optimisation to support responsive applications handling large-scale real-time and historical datasets
- Contribute to the continued expansion of automation and algorithmic trading within the Short-Term Asset Trading team
Requirements
What you’ll need- Extensive experience in software development, with a strong focus on front-end engineering, web applications, or data visualisation in complex environments
- Proficiency in at least one programming language, with the ability to work effectively in Python and adapt quickly to new frameworks and technologies
- Solid experience designing and delivering interactive dashboards or visualisation tools that support data-driven decision-making
- Strong familiarity with modern development practices, including cloud platforms, version control, CI/CD pipelines, and scalable system design
- Proven ability to collaborate with non-technical stakeholders, manage competing priorities, and take ownership of end-to-end delivery in a fast-paced setting
- Additionally it would be an advantage if you have knowledge of or experience with agentic coding.
Benefits
Comp & perks- Flexible working arrangements
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDashdata visualisationfront-end engineeringweb applicationsAPIsautomationalgorithmic tradingperformance optimisationscalable system design
Soft Skills
collaborationstakeholder managementprioritizationownershipcommunicationadaptabilityproblem-solvingfast-paced environment