Position: Business\System analyst
Company: DASH Financial Technologies
Category: Business Analyst
Experience required: 2y
English level: upper

DASH Financial Technologies is looking for a system analyst for order routing applications.

Responsibilities:

· Gather requirements from the client and transform them into functional/non-functional requirements for the frontend and backend components, e.g.:

o Messaging interfaces between routing components and clients and exchanges

o Mapping rules between different APIs

o Data model for different system entities

o Order processing rules and algorithms

o Entities state machines

· Participate in and facilitate workshops, solution planning & review meeting, etc.

· Review and improve existing documentation

· Assist in project planning, quality control, and user acceptance testing

Required skills:

· Technical background

· Ability to combine good communication and technical skills

· Ability to create clear, structured documentation and communicate clear and precise requirements

· Basic knowledge of XML, DTD, HTML

· Good understanding of relational DBs and knowledge of SQL (any syntax)

· Basic understanding of state diagrams, activity diagrams, and other ULL diagram types

· Intermediate+ level of English

Desired skills:

· Good understanding and experience with software development lifecycle

· Familiar with messaging protocols (FIX, ITCH/OUCH, etc.)

· Familiar with Unix platform on user level (run applications, copy files, grep logs, etc.)

· Basic knowledge of TCP/IP stack, networking, etc.

· Experience/knowledge in Capital Markets domain (especially US equities and options)

· Degree in Engineering, Information Technology, Computer Science, Math or other related disciplines

Technology stack:

· JIRA, Confluence

· FIX

· C++

· Oracle/Postgres DB

· CI/CD – TeamCity, Octopus

We are offering:

· Full-time remote work or the office space in Vinnytsia

· Flexible working hours (European time zone)

· Direct PE contract with the company

· Accounting support

· Paid vacations and sick leave

· All needed equipment if necessary (laptop, monitors, chair, etc.)

· Agile environment and small teams

· Strong product-minded engineering team