Contract - System Engineer
Job Descriptions:
Analyse, design, implement, and support Equities Trading systems within a Banking & Financial Services environment.
Deliver end-to-end solutions covering requirements analysis, system design, development, testing (SIT/UAT), deployment, and production support.
Design and maintain FIX protocol interfaces and MQ-based integrations for order routing, execution, and trade processing.
Support trading applications on Oracle and Linux/Unix platforms, including troubleshooting, performance tuning, and root cause analysis.
Collaborate with business users, vendors, and infrastructure teams to ensure stable, scalable, and compliant trading solutions.
Maintain technical documentation, operational procedures, and ensure adherence to security, risk, and regulatory standards.
Skills Required
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, with 5+ years of Banking/Financial Services IT experience.
Strong experience supporting Equities Trading systems, trading lifecycle processes, and low-latency front-office applications.
Hands-on expertise in FIX Protocol, Message Queues (MQ), Oracle SQL, Linux/Unix, shell scripting, and system integration.
Proficiency in Java/J2EE technologies, application servers, DevOps tools, monitoring platforms, and production support environments.
Strong analytical, troubleshooting, and problem-solving skills with the ability to work independently in high-pressure environments.
Experience with brokerage/trading platforms, market data feeds, and regional/global trading system rollouts is advantageous.