Roles and Responsibilities:
- You will be responsible for technical maintenance of complex high performance solution for real time market data processing
- C++ development on Linux platform, fixing of complex functionalities on application core components executing low latency processing
- You will be responsible for 3rd level support & analysis tasks related to production issues
- Unix scripting (Perl, Bash, Python), to maintain programs for application configuration & management, statistics & reporting
- Integration know how in Unix environments
- Solution design capabilities
- Maintain CICD environment, execute packaging and run application unit tests in DEV environment
- Maintain Unit tests & maintain automation
- Close collaboration with Operations team members (DevOps)
- Creation of technical documentation
Skills Required:
- About 3 years experience as a software developer, hands-on experience with C++ on Linux platforms
- Experience with IT systems and hands-on experience with Unix/Linux systems
- Good know how on Unix Scripting
- Good knowledge to maintain REST and RPC services, JSON format as data interchange and programs to generate and parse
- Experience with Jira/Confluence, source control tools (Subversion, GITLab)
- Able to maintain CICD environment
- Experience of Agile methodologies
- You are a positive personality with a can-do attitude, able to show your good interpersonal skills and assertiveness
- You are quality driven, have strong analytical skills, and a problem solver with the ability to think out of the box
- You are comfortable with your fluency in business English
- Preferable experience with market data or trading systems (understanding design and solutions for pricing data processing platforms)
- You are interested in working within a Banking environment