*THIS IS A FREELANCE ROLE*
Job Title:
Technical / Functional Expert – Market Risk (Application Development)
Overview:
We are seeking a
senior-level developer
to join our Risk IT team and contribute to multiple initiatives supporting
Capital Markets business units. This role combines technical expertise with functional knowledge of
Market Risk
and
Fixed Income technology, delivering robust solutions across complex projects.
Key Responsibilities:
Analyze, design, develop, deploy, and maintain
software applications for Capital Markets. Provide solutions across multiple organizations with minimal supervision. Capture user requirements and translate them into technical specifications. Participate in the
design and implementation of complex software components. Execute technical plans, including
system analysis, detailed design, unit/component/integration testing. Ensure compliance with
system requirements, business objectives, and security standards .
Essential Functions:
Develop and integrate
Java/Groovy components
within a
Fixed Income technology stack, including vendor systems such as
ION, Bloomberg, Polypaths, Murex. Apply knowledge of
Fixed Income trade flows, valuations, and risk management
for software development and integration. Support
Market and Credit Risk functions
leveraging systems like
Murex / Polypaths
or similar. Contribute to the design and delivery of
complex projects
aligned with business objectives. Perform
quality assurance, provide technical engineering support, and promote best practices.
Skills & Abilities:
Strong proficiency in
Java/Groovy
and
Python, with a focus on
systems integration. Expertise in
Java platform, open-source development tools, and
SQL. Familiarity with
SDLC tools
and integration frameworks:
Git, Gradle, Camel, Kafka. Experience with
AWS services
(EC2, S3). Ability to work in
Agile and Waterfall
environments. Understanding of
Fixed Income markets and trade flows ;
experience with
ION, Bloomberg, Polypaths, Murex. Strong communication and presentation skills. Solid grasp of
Computer Science fundamentals, including
SOA, cloud computing, TDD, DDD. Proven ability to manage
distributed multi-tier applications
and contribute to multiple projects simultaneously.
Education:
Bachelor’s degree in
Computer Science ,
Information Technology, or equivalent experience.
Experience:
Minimum
5+ years
in
IT Application Development
within
Capital Markets .