Head of Development
Apply NowJob details
Job Summary: We are seeking an experienced and technically proficient Development Head to lead our FX and Rates pricing development team. The ideal candidate will have a strong background in C++ development, experience with front office and pricing systems, and exposure to multiple asset classes, most importantly FX and Rates. The candidate will also have exposure to leading Web/UI development as we look to migrate our existing UI to HTML. This role involves managing a team of developers, overseeing the agile delivery process, maintaining CI infrastructure, and leading both the technical strategy and hands-on development. Key Responsibilities: Technical Leadership & Development: Own the product’s technical strategy, aligning it with business goals and ensuring its successful execution. Oversee the Secure Software Development Lifecycle (SSDLC) to ensure the security and integrity of software deliverables. Oversee the creation and execution of Quality Assurance (QA) plans, ensuring the highest standards of software quality. Participate in hands-on development across the application codebase, including C++, C#, Typescript, Powershell, and Python. Drive the architectural transition away from legacy UI technologies towards modern web technologies. Team Management: Lead, manage, and mentor a team of 4 developers (expanding to 6), including the onboarding of new team members. Conduct regular performance reviews and provide guidance to ensure professional growth and high-quality output. Run daily stand-ups and oversee the agile delivery process to ensure timely and quality delivery of projects. Act as the internal and external project manager for various releases, coordinating with stakeholders and ensuring delivery against project timelines. Business Analysis & Technical Design: Oversee and perform detailed business analysis, technical design, and estimation for new features and enhancements. Contribute to customer proposals, offering technical insights and ensuring feasibility. Support & Maintenance: Provide 3rd line support for critical issues, ensuring minimal downtime and quick resolution of problems. Skills and Experience Required: Technical Expertise: Strong proficiency in C++ development with hands-on experience across the application codebase (C++, C#, Typescript, Powershell, Python). Experience with front-end development and modern web technologies, particularly in architecting transitions from legacy systems. Familiarity with Windows development environments and Microsoft tooling. Experience managing CI/CD pipelines using tools such as TeamCity. Knowledge of Secure Software Development Lifecycle (SSDLC) practices. Finance Sector Experience: Experience working in front office focused development with a focus on FX and Interest Rates Understanding of market data systems such as Refinitiv, Bloomberg, and FIX protocols. Ability to balance product focus with technical and business priorities. Experience interacting directly with the customers including assisting with the sales process and working with the customer in priority 1 production issues. Management & Leadership: Proven experience managing a development team and overseeing Agile processes. Strong technical project management skills with the ability to handle multiple releases and coordinate with various stakeholders. Excellent communication and leadership abilities.
Apply Now