At a Glance
- Tasks: Support the adoption of innovative digital solutions in finance through coding and collaboration.
- Company: Join a leading organisation transforming the financial industry with cutting-edge technology.
- Benefits: Enjoy a competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Be part of a dynamic team driving change in the financial services landscape.
- Why this job: Make a real impact in the finance sector while working with advanced technologies.
- Qualifications: Experience in software development, particularly in Java and Python, is essential.
The predicted salary is between 80000 - 100000 ÂŁ per year.
Reports to: Director, Solutions Engineering & Delivery
Location: London
Job purpose
Working as part of the ISDA Data & Digital Solutions team, this role focuses on providing support to facilitate member adoption of the Common Domain Model (CDM) or ISDA’s Digital Regulatory Reporting (DRR) extension. The CDM is a standard codified representation of transactions, events, agreements and processes, and is a key initiative to digitally transform the industry. The role, based in London or New York, involves interacting with market participants and other trade associations globally. The role will drive model analysis, code development, data mapping, and manage technical queries related to the models or codebase.
Duties and responsibilities
- Support implementation of CDM/DRR by ISDA’s membership and other firms.
- Become an SME on the CDM & DRR solutions.
- Hands‑on coding in Java and Python, exposure to domain‑specific or functional languages, code generators, build and release best practices, testing frameworks and using the GitHub repository and issue‑management environment.
- Work with assigned members to assist with their business analysis, mapping of proprietary models and/or other data standards such as FpML, modelling and technical queries related to CDM & DRR, focusing on collateral management and regulatory reporting use cases.
- Assist with CDM data model extensions, driven by member feedback.
- Represent ISDA, its membership and constituencies at meetings with its members, other associations and service providers.
- Assist the Data and Digital Solutions team in maintaining a product development task list and roadmap based on members’ requirements.
- Document members’ requirements into agile stories for development by service providers.
- Represent members at working groups to propose modelling changes and developments to the models; these could be within the open source community.
- Write user documentation related to newly developed code.
- Validate technical contributions made by other parties, particularly assigned members.
- Work with other trade‑association technical leads, and ISDA’s service providers in submitting developments for and prioritising content for releases.
- Assist with administration related to contribution of CDM/DRR model extension, including attending sprint planning and checkpoint meetings.
Project Management
- Support Head of Data and Digital Solutions to deliver the adoption strategy for CDM and DRR.
- Maintain project‑management responsibilities for implementation‑assistance projects with members.
- Ensure data capture from member implementation needs is fed back into the product roadmap.
Relationship Management
- Understand relative importance of industry stakeholders and ensure appropriate engagement with CDM & DRR initiatives by developing relationships that support adoption.
- Work with colleagues to ensure that CDM & DRR product agenda continually reflects the priorities of ISDA’s membership and provides a transparent process for identifying and adopting new features and developments.
- Develop and maintain strong relationships, in particular with industry subject‑matter experts across member firms (including buy and sell side), vendors, other trade associations and third‑party administrators.
Qualifications
- Bachelor’s degree in any specialty (computer science, engineering or technology preferred).
- Further business‑analysis or technology qualifications an advantage.
- Requirements gathering: articulation of functional and technical requirements in a clear fashion for developers.
- Ability to work with data formats (JSON, XML, FpML) and code editors (IntelliJ, VS Code).
- Data modelling of financial products, transactions and lifecycle events.
- Strong oral and written communication skills with the ability to actively listen to members and industry stakeholders.
- Proven ability to learn quickly.
- Knowledge of the derivatives market and technical expertise across derivatives.
- Proven ability to gain credibility at all levels quickly and demonstrate excellent relationship‑management skills.
- Ability to work effectively as part of a team, demonstrate initiative and proactively contribute ideas, views and recommendations.
- Ability to adapt plans based on data‑driven input.
- Detail‑oriented in composing, typing and proofing materials.
- Self‑starter with a strong work ethic who demonstrates an appreciation for punctuality, reliability and a desire to drive change and achieve results.
- Team player who contributes to the success of the immediate team and ISDA as a whole.
- Good working knowledge of MS Office (Word, PowerPoint, Excel, Outlook).
- Ability to work in an organized fashion balancing multiple stakeholders and competing priorities.
Technical Requirements
- Code development using Java and/or Python.
- Working with GitHub (pull requests, branches, merging, repositories, administration, issues).
- Integrated development environment (IDE) such as Eclipse, IntelliJ, or VS Code.
- Experience with XML (FpML) and JSON.
Experience
- 5+ years working in Financial Services, preferably derivatives trade processing in a software engineering role.
- Prior experience in code development for trade‑processing implementation.
- Modelling financial products and processes, preferably in derivatives product classes with hands‑on model development experience.
- Experience with collateral management and/or regulatory reporting functions/processes within a financial institution.
- Desirable but not essential: experience with the CDM or ISDA DRR, and working with open‑source technology and communities.
Seniority Level: Director
Employment Type: Full‑time
Job Function: Information Technology
Assistant Director, Technical Developer in London employer: ISDA
Contact Detail:
ISDA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Assistant Director, Technical Developer in London
✨Tip Number 1
Network like a pro! Get out there and connect with industry folks on LinkedIn or at events. The more people you know, the better your chances of landing that Assistant Director gig.
✨Tip Number 2
Show off your skills! If you’ve got coding chops in Java or Python, consider doing a little project or contributing to open-source. It’s a great way to demonstrate your expertise and passion for tech.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of the Common Domain Model and Digital Regulatory Reporting. Be ready to discuss how you can help drive adoption and support members effectively.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Assistant Director, Technical Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Assistant Director, Technical Developer role. Highlight your experience with Java, Python, and any relevant financial services background. We want to see how your skills align with the CDM and DRR initiatives!
Craft a Compelling Cover Letter: Your cover letter should tell us why you're the perfect fit for this role. Share specific examples of your coding experience and how you've contributed to similar projects in the past. Let your passion for digital transformation shine through!
Showcase Your Communication Skills: Since this role involves interacting with various stakeholders, make sure to demonstrate your strong communication skills in your application. Use clear and concise language, and don’t forget to mention any experience you have in relationship management.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re proactive and keen on joining our team at StudySmarter!
How to prepare for a job interview at ISDA
✨Know Your Stuff
Make sure you have a solid understanding of the Common Domain Model (CDM) and Digital Regulatory Reporting (DRR). Brush up on your knowledge of Java and Python, as well as data formats like JSON and XML. Being able to discuss these topics confidently will show that you're serious about the role.
✨Showcase Your Experience
Prepare specific examples from your past work that demonstrate your hands-on coding experience and your ability to manage technical queries. Highlight any projects where you've worked with financial products or derivatives, as this will resonate well with the interviewers.
✨Engage with Stakeholders
Since relationship management is key in this role, think of ways you've successfully engaged with stakeholders in previous positions. Be ready to discuss how you’ve built relationships and gathered requirements effectively, as this will be crucial for supporting member adoption of CDM/DRR.
✨Ask Insightful Questions
Prepare thoughtful questions about the ISDA's initiatives and how they plan to evolve the CDM and DRR. This shows your genuine interest in the role and helps you understand how you can contribute to their goals. Plus, it gives you a chance to demonstrate your proactive mindset!