Trading System Support Engineer

Trading System Support Engineer

22

Kuwait City

Job Views:

Created Date: 2025-06-09

Salary: upto 10

Industry: 21

Openings: 1

Primary Responsibilities :

Position Title: Trading System Support Engineer

Job Purpose / Role:

The Trading System Support Engineer will be responsible for the development, support, implementation, troubleshooting, maintenance, and documentation of trading system operations and activities. This role involves active participation in application development, testing, and implementation while adopting industry best practices and technologies for Enterprise application environments related to trading systems.

Experience Requirements:

Key Responsibilities:

  • System Management and Development:

    • Manage and develop Trading Systems and services to support the strategic and operational business requirements of the organization and its customers.
    • Ensure the security and optimum performance of the Trading Systems.
    • Analyze, design, and develop IT applications for scalable business solutions in stock exchange trading systems.
    • Develop and/or enhance procedures for business solutions related to stock exchange trading systems.
    • Manage the Application lifecycle, including both waterfall and agile development methodologies.
    • Gather requirements, analyze customization needs, and develop reports according to user requirements.
    • Demonstrate strong development, reporting, and analytic capabilities within the financial services environment.
    • Develop specifications for networking and latency measurement in a trading system environment and assist in designing and implementing solutions.
    • Develop specifications for securing a trading system environment and ensure the developed systems meet security requirements.
    • Work on Integration involving complex tasks and disparate systems.
    • Enhance existing software/application by analyzing and identifying areas for improvement.
    • Write and execute User Acceptance Testing (UAT) cases and ensure applications meet user requirements and are bug-free.
    • Manage databases (Postgres, Oracle, MSSQL, MySQL), including performance, integrity, security, and fine-tuning.
  • Operational:

    • Experience in managing operating systems (Windows server, Linux) including installation, issue resolution, upgrades, and performance tuning.
    • Handle day-to-day operational procedures of business applications, including trading systems.
    • Recommend standard operating procedures for optimizing application performance.
    • Prepare and maintain standard operating procedures for the use, operation, and maintenance of applications.
    • Provide day-to-day support for business applications, including trading systems, and liaise with brokers and business owners.
    • Track issues/changes/problems related to trading systems and provide resolution using ticketing systems.
    • Write SQL queries for troubleshooting issues and provide status and issue reports to IT Managers/System Owners/Related third parties.
    • Train and assist end users in optimal system use.
    • Provide input into improving system reliability, availability, and performance.
    • Upgrade existing applications to the latest versions, including patching and full UAT process.
    • Manage scope and customer expectations on individual assignments and follow through on all assignments.
    • Support user management, including creation, profile maintenance, and authorization.
    • Administer and maintain applications to meet performance standards and minimize outages.
    • Monitor and review logs and errors proactively and resolve them.
    • Integrate with third-party software.
    • Take on extra challenges and perform additional duties as required.
    • Actively contribute to the team to complete tasks, meet goals/objectives, and ensure cost optimization.
    • Follow company policies, procedures, SDLC practices, and IT standards.

Qualifications, Experience, & Skills:

  • Eligibility Criteria:

    • Bachelor's degree in Computer Science or a related field.
  • Minimum Experience:

    • 5-8+ years in programming and supporting trading systems in stock exchange or core banking systems within capital markets and/or the banking industry.
    • Proven track record of implementing and supporting large-scale projects.
    • Strong knowledge of financial industry protocols, especially FIX.
  • Skills:

    • Strong problem-solving and analytical skills.
    • In-depth knowledge and experience with SDLC methodologies.
    • Experience working in complex, high-pressure environments.
    • Excellent verbal and written communication skills.
    • Attention to detail and ability to multitask.
    • Ability to generate ideas with team members and offer insightful solutions.
  • Technical Skills Requirement:

    • Languages: C, C++, Java, C#, Linux shell scripting, Python, JavaScript.
    • Platform: Windows, UNIX/Linux.
    • Databases: Oracle, MySQL, MSSQL, Postgres.
    • Source Control: GIT, MS Team Foundation.
    • Certifications: ITIL Foundation, PMP, Linux Foundation Certified Engineer, Linux Networking and Administration.
    • Protocols: FIX, FAST, ITCH, and OUCH (Advantage).
Location

: Alliance Recruitment Agency

Share Job :