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.