Responsbilities
- Designing and developing software applications to enhance ability to take better Investment decisions and simplify the activities of the trade life cycle globally
- Understanding and working with the Portware application and its echo system
- Driving/ contributing to architectural and code review discussions and ensures optimal design and coding standards are followed
- Working closely in a mid-size growing team using the agile development methodology to implement solutions that meet business needs
- Communicating effectively to present your and team's work to different levels of clients or partner
- Experiment with new technologies and acquire new skills to find creative solutions to the unique challenges we will encounter along the way
Requirements:
- Minimum 10+ years of proven experience in developing solutions using Java, Multi-threading, Swing
- Advanced experience with working on APIs, web services and Microservices.
- Advanced experience with database programming experience with both SQL (e.g. Oracle, SQL Server, PostgreSQL, MySQL)
- Experience in Architecting/ developing cloud solutions using AWS would be a big plus.
- Experience in building CI/CD pipelines would be a plus
- Experience in working with React.js would be a plus
- Experience with Docker and Kubernetes would be a plus
- Experience with Python libraries like numpy, pandas, scipy, and matplotlib would be a plus
- Intermediate to advanced experience with data visualization tools (e.g. PowerBI, Tableau, Plotly or RShiny) would be a plus
- Basic to Intermediate understanding of Trading and Equity, Fixed Income, and Derivative instruments
- Familiarity with CRD/ Portware applications would be a huge plus
- Comfortable working with ambiguity (e.g. imperfect data, loosely defined concepts, ideas, or goals) and translating these into more tangible outputs