At a Glance
- Tasks: Support the adoption of innovative digital solutions in finance and drive impactful coding projects.
- Company: Join a leading organisation transforming the financial industry with cutting-edge technology.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with strong career advancement potential.
- Why this job: Be at the forefront of digital transformation in finance and make a real difference.
- Qualifications: Experience in software development, particularly in Java and Python, is essential.
The predicted salary is between 51750 - 63250 £ per year.
Assistant Director, Technical Developer
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 Git Hub 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 Fp ML, 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, Fp ML) and code editors (Intelli J, 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, Power Point, 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 Git Hub (pull requests, branches, merging, repositories, administration, issues).
- Integrated development environment (IDE) such as Eclipse, Intelli J, or VS Code.
- Experience with XML (Fp ML) 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
- #J-18808-Ljbffr
Assistant Director, Technical Developer in England employer: ISDA
ISDA is an excellent employer that fosters a collaborative and innovative work culture, where your contributions directly impact the future of AI solutions in the financial sector. Located in a vibrant city, we offer competitive benefits, continuous professional development opportunities, and a commitment to employee well-being, making it a rewarding place to grow your career while working on meaningful projects that enhance member engagement.
StudySmarter Expert Advice🤫
We think this is how you could land Assistant Director, Technical Developer in England
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at ISDA or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to ISDA.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like ISDA.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like ISDA that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Assistant Director, Technical Developer in England
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at ISDA.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at ISDA and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at ISDA
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If ISDA uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.