Senior Software Developer

Senior Software Developer – Prime Brokerage Trading Platform

Location: Singapore
Employment Type: Full-Time



About the Role

Our client, a leading financial technology firm specialising in prime brokerage trading platforms, is seeking an experienced Senior Software Developer to join their growing engineering team.

This is a key role for someone who enjoys hands-on development while also taking ownership of mentoring and guiding junior engineers. You’ll play a pivotal part in shaping a high-performance trading platform used by global financial institutions, contributing both technically and through leadership within the team.



Key Responsibilities

Software Development & Architecture

  • Design, develop, and maintain scalable, high-performance systems for a prime brokerage trading platform.

  • Build secure, reliable APIs and contribute to integrations with internal and third-party services.

  • Champion clean code, best practices, and high engineering standards through code reviews and testing.

System Reliability & Problem Solving

  • Analyse, troubleshoot, and resolve complex technical issues across the platform.

  • Proactively identify performance bottlenecks, technical debt, and potential system vulnerabilities.

  • Take ownership of improving system stability, scalability, and resilience.

Requirements Analysis & Feature Design

  • Collaborate closely with product managers, analysts, and stakeholders to translate business requirements into robust technical solutions.

  • Design and implement new features that enhance platform usability, performance, and reliability.

Mentorship & Team Leadership

  • Act as a mentor to junior and mid-level developers, supporting their technical and professional growth.

  • Lead by example through thoughtful code reviews, knowledge sharing, and technical guidance.

  • Help foster a collaborative, supportive, and high-performing engineering culture.

Continuous Improvement

  • Stay current with advancements in FinTech, distributed systems, and modern development practices.

  • Contribute to improving development processes, tooling, and architectural decisions.

  • Support the adoption of new technologies where they add clear value.



What We’re Looking For

Technical Skills

  • Strong experience in one or more programming languages such as Java, Python, or C++.

  • Proven experience building distributed systems and working with cloud platforms (AWS, Azure, or Google Cloud).

  • Hands-on experience with containerisation and orchestration tools (Docker, Kubernetes).

  • Solid understanding of SQL and NoSQL databases.

  • Prior experience in financial markets, trading platforms, or prime brokerage systems is highly desirable.

Leadership & Soft Skills

  • Demonstrated experience in a senior or lead-level engineering role.

  • Confidence and enthusiasm for mentoring, coaching, and supporting other developers.

  • Strong analytical and problem-solving abilities.

  • Excellent communication skills and the ability to collaborate across teams.



What’s on Offer

  • Competitive compensation and performance-based incentives.

  • Comprehensive benefits package, including health insurance, paid leave, and retirement plans.

  • Clear opportunities for career progression and technical growth.

  • The chance to work on mission-critical, high-impact systems within a cutting-edge FinTech environment.



See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available