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.