Associate Software Engineer


About this Job

As a Trading Software Analyst you are part of the Global Services team that is responsible for the implementation, on-going support and growth of a variety of client’s trading systems. This involves technical troubleshooting and functional requirements gathering, working directly with the end users. It requires an understanding of IT system architecture and eventually, an understanding of financial markets and financial instruments. In providing our client with services, you will be part of a larger team working closely with our Engineers and Product managers. On the client side, you will interact with both the traders/users and technical staff using the solutions we provide. You will be part of a mission critical team and this will provide you with excellent exposure to fast paced, high-tech environments spanning trading solutions across many product types and exchanges.


o    Working with clients with your mentor, helping them implement and use functionality – Examples: Setting up a solution to quote on a market, setting up volatility surfaces, delivering a solution for algo trading, etc.

o    System trouble shooting together with the users, liaising with our engineering team on issues that require code changes.

o    Working with exchanges on new functionality and market upgrades.

o    Working with IT staff at customer sites to diagnose and resolve technical issues.

o    Potential requirement to travel to other offices, and customer sites.


o    Bachelor’s degree in Engineering, or Computers/IT.

o    1-2 years’ experience in working with FIX based systems (e.g. FlexTrade, Ullink, Catalys, Cameron FIX, Sungard etc.).

o    Basic familiarity with financial markets, exchanges and financial instruments (options, futures and stocks)      


o    Good knowledge of FIX protocol.

o    An interest in working with and servicing clients

o    Basic knowledge of Linux, and SQL

o    Be a motivated team player, with excellent problem solving skills

o    Stress resistant.


o    Knowledge on FIX onboarding process and Certifications

o    Familiarity with scripting languages like Python, BASH, etc.

o    Familiarity with XML

o    Familiarity with major programming languages like Java or C, C++ (even though the role is not a developer role).

About Itiviti

Itiviti is a market-leading global provider of multi-asset trading technology and financial infrastructure solutions for buy-side and sell-side market participants, including NYFIX, one of the industry’s largest FIX-based trading communities.

Serving around 2000 clients worldwide, we provide consistent, reliable access to the most up-to-date and innovative order routing, connectivity and trading solutions available. Top-tier trading firms, banks, brokers, exchanges and institutional investors rely on our technology, solutions and expertise to streamline their daily operations, connect to their desired markets, and trade when and where they want. All while being able to comply with global regulation.

With global offices in 18 locations covering all major financial centers the merger of Itiviti and ULLINK in March 2018 created a full-service technology and infrastructure provider, covering all asset classes, geographies and regulatory landscapes.

For more information, please visit or

Itiviti is owned by Nordic Capital Fund VII.



Share this job: