Job Description
Job Specification: Software Engineer – Prime Brokerage Trading Platform
Position: Software Engineer
Location: Singapore
Employment Type: Full-Time
About the Role
Our client, a leading financial technology firm specializing in prime brokerage trading platforms, is seeking a talented and experienced Software Engineer. This is a fantastic opportunity to join a company at the forefront of innovation in trading technology, where you'll contribute to the development of cutting-edge systems used by global financial institutions.
The role involves collaborating with a team of skilled professionals to build and enhance a high-performance trading platform while also mentoring junior developers and driving continuous improvement.
Key Responsibilities
1. Software Development
o Design, build, and maintain scalable, high-performance systems for the prime brokerage trading platform.
o Develop secure APIs and contribute to integrations with third-party services.
o Ensure code quality through best practices, including peer reviews and automated testing.
2. Bug Fixing and System Reliability
o Analyse, troubleshoot, and resolve issues to maintain the reliability and performance of the platform.
o Proactively identify and address system vulnerabilities and bottlenecks.
3. Requirements Analysis and Problem-Solving
o Work closely with stakeholders to gather and translate requirements into technical solutions.
o Design innovative features to improve platform usability and functionality.
4. Team Collaboration and Mentorship
o Collaborate with cross-functional teams, including analysts, QA specialists, and product managers.
o Mentor junior developers by sharing knowledge, conducting code reviews, and fostering professional growth.
5. Continuous Learning and Improvement
o Stay informed about advancements in FinTech and software development practices.
o Contribute to improving development workflows and adopting emerging technologies.
What’s on Offer
* Competitive compensation and performance-based bonuses.
* Comprehensive benefits, including health insurance, paid leave, and retirement plans.
* Opportunities for career growth and skill development.
* The chance to work on impactful projects in a cutting-edge FinTech environment.
Requirements
Technical Skills:
* Proficiency in programming languages such as [Insert Relevant Languages, e.g., Java, Python, or C++].
* Experience with distributed systems, cloud platforms (AWS, Azure, or Google Cloud), and containerization tools (Docker, Kubernetes).
* Strong knowledge of database systems (SQL and NoSQL).
* Prior experience with financial markets, trading platforms, or prime brokerage systems is a significant advantage.
Soft Skills:
* Strong analytical thinking and problem-solving abilities.
* Effective communication skills and the ability to work collaboratively.
* A passion for mentoring and guiding junior developers.
Requirements
Technical Skills: Proficiency in programming languages such as [Insert Relevant Languages, e.g., Java, Python, or C++]. Experience with distributed systems, cloud platforms (AWS, Azure, or Google Cloud), and containerization tools (Docker, Kubernetes). Strong knowledge of database systems (SQL and NoSQL). Prior experience with financial markets, trading platforms, or prime brokerage systems is a significant advantage. Soft Skills: Strong analytical thinking and problem-solving abilities. Effective communication skills and the ability to work collaboratively. A passion for mentoring and guiding junior developers.