Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
As part of an ongoing program, the role will be to work within an existing Scrum team whose Product backlog includes work on financial instrument static data analysis.
Main responsibility of BA will be to elicit and define requirements for financial instrument data, which will be used to migrate the core of the system to a common technology set.
This requires communication with London and globally based business people.
- Team player with good interpersonal/communication skills
- Assists team in business domain related tasks
- Interprets business requirements for system architects, developers, testers, support analysts, application analysts
- Participates in Acceptance Testing to ensure that technical solution meets the requirements
- Requirements management (analysis, gathering, tracking, validation, documenting)
- Manages configuration of the application according to the requirements (includes development)
- Maintains development process within the team
- Provides business knowledge/context to the team by assisting, consulting, training etc.
- Provides L3 Support for developers, QA and Business
- Maintains communication between business stakeholders and the team
- Builds good client relationship
Nice to have:
- Exchange connectivity experience highly desirable
- Knowledge of the FIX protocol (4.x+) highly desirable
- Basic PL/SQL development
- Knowledge of Maven/Ant/JUnit/EasyMock, and the concept of continuous integration
- Shell scripting (bash)
- Experience of working with real-time transactional databases
- Business knowledge of Exchange Traded Derivatives
- Business knowledge of Front/Back office processes (eg the lifecycle of a trade)
- Knowledge of design patterns/UML
Apart from what everyone else
The system has a daily usage of over 1500 individuals - split between internal traders and external clients. It is Java based though there are small components written in C++. The most important thing is throughput and latency. Application must handle 100k price updates per second from a variety of exchanges around the globe, and must be able to transact orders in a decreasingly short time. As a result, analysts, developers, and support personnel must all be focused on achieving the leanest, fastest system they can deliver, whilst at the same time delivering required benefit to the business.
