Introduction to the role:
This position involves working as part of a specialized team within a leading global financial institution. The team supports the electronic trading business, focusing on innovative solutions for various aspects of electronic trading, including market connectivity, low latency access, execution strategies, algorithmic trading, and workflow management.
The Position:
- Develop and enhance systems to improve performance, coverage, and functionality.
- Create tools and scripts to support upcoming migration projects.
- Collaborate with technology and business teams across regions to deliver high-quality products in a dynamic environment.
- Provide production support for applications.
- Independently manage project deliveries.
- Participate in the full development cycle, including automation and quality assurance.
Requirements:
- 6 – 10 years of hands-on experience in software development
- Proficient in core Java, with a strong grasp of multi-threading, garbage collection concepts, and performance tuning.
- Strong design skills, with the ability to apply design patterns effectively and produce clean, testable, and performant code.
- An innovative mindset, willing to challenge established practices and improve quality through automation and tooling.
- Solid understanding of agile methodologies, particularly test-driven development and continuous integration.
- Strong analytical skills to address complex business requirements.
- A collaborative team player with the ability to mentor junior members and work effectively with senior colleagues.
- Excellent communication skills, capable of interacting with developers, management, and business stakeholders.
- Versatile in learning and applying new technologies and tools, with familiarity in tools like Gradle, Jenkins, TeamCity, Git, and Ansible.
We regret to inform that only shortlisted candidates will be notified / contacted.
Job Reference: Hinwa Wong 542590
EA Registration No.: R21102288, Hinwa Wong
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA License No. 10C4544