Ready to build the systems that power Asia's top financial markets Join us as an Associate Software Engineer (Full Stack Developer) and help deliver our award-winning trading platforms to leading brokerages and global banks across Singapore and beyond!
We're looking for passionate engineers ready to create, collaborate, and innovate alongside a vibrant, supportive team. If you love solving problems, thrive in fast-paced environments, and want your work to make an industry impact, this is your launchpad.
Based in our Singapore office (Capital Tower, Central Business District)
Hybrid work arrangement available for eligible colleagues after confirmation (reliable home internet required)
You will be involved in:
- Develop & maintain trading applications - Work hands-on through the software product development lifecycle: design, build, test, support and enhance powerful server-side financial solutions
- Systems integration - Collaborate with development teams and interface with external APIs (exchange prices, news, order flows)
- Onsite deployment - Support and troubleshoot at client premises as needed
- Continuous improvement - Analyse business requirements, contribute new ideas, and help deliver top-tier product enhancements
What We're Looking For
- Degree in Computer Science/related field
- 1+ year of hands-on experience (fresh grads are welcome to apply!)
- Proficiency in Java and at least one other language (C++, TypeScript, etc.)
- Object-oriented & multi-threaded programming skills
- Solid database know-how: Oracle PL/SQL
- Experience with Unix/Linux systems and shell scripting
- Excellent problem-solving, logical thinking, and adaptability
- High commitment, able to learn fast and keep up in a high-growth environment
Bonus Points For:
- Project tracking tools (Jira), version control (Git)
- Middleware solutions (ActiveMQ, IBMMQ)
- Experience with FIX protocol or containerization (Docker)
Why You'll Love Working With Us
- Attractive salary package & full suite of benefits
- Regular staff training, team-building, and learning opportunities
- Supportive managers & a collaborative team that values your growth
- Fun, stable work culture where your contributions make a real difference