Job responsibilities
- You need to develop in Athena which is purely python-based development work in an Enterprise development environment.
- Develops secure high-quality production code, and reviews and debugs code written by others.
- Write adequate tests for the codes you develop. This includes unit tests, regression tests, etc. Your code needs to have very high-test coverage.
- Workflow based UI development – front to back.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Adds to team culture of diversity, equity, inclusion, and respect.
- Improves experience for trading, operations developing intuitive user interfaces and performant back ends.
- Work with Commodities QR group as well as other technical partners in a collaborative environment.
- Drives and executes within the strategy of macro technology, of which commodities is one section (aligning with rates and FX technology peers)
Required qualifications, capabilities, and skills
- You need to be a skilled python developer rating greatest than 7 in a scale of 1 to 10 with 1 lowest and 10 highest.
- Athena platform heavily uses the data structure graph. You need to be proficient in different data structure and algorithms especially graph based.
- Hands-on practical experience in any enterprise system in developing robust backend codes.
- Front to back development experience in developing any workflow based user tool.
- Knowledgeable in automation and continuous delivery methods
- Knowledgeable in the Software Development Life Cycle
- Experience in writing different tests for CICD.
- Prior track record of delivery within risk management in financial services
- Ability to collaborate with and influence other technology teams to deliver end to end solutions to the business in a constantly changing environment.
Preferred qualifications, capabilities, and skills
- Concept of Risk, Markets – any knowledge in commodities markets is a plus.
- Commodities market knowledge or experience in developing application for Commodities business is a plus.