About the role
In this role, you will be collaborating with product managers and middle back-office business teams to understand the technology landscape and identify pain points in post-trade functions that require technology solutions. Your responsibilities will include developing technical solutions, evaluating technologies, and presenting technology architecture. You will lead the design and development of robust, high-performance software applications for middle back-office teams, including data layers, data quality review and sign-off workflow tools, data analysis tools, and reporting frameworks.
Furthermore, you will serve as a technical mentor to software developers, conduct design and code reviews, and drive technical execution while collaborating closely with stakeholders. Finally, as a techno-functional expert, you will work with cross-functional teams, develop business understanding, conduct technical reviews, analyse product usage and feedback, and drive the technical implementation of product launches.
Requirements:
- A bachelor's or master's degree in Computer Science or a related field with 5 to 8 years of work experience.
- A thorough understanding of software development principles, quantitative abilities, data structures, architecture, design patterns, and agile methodologies.
- Attention to detail, effectiveness in interdisciplinary teams, and the ability to work independently with focus and discipline.
- Excellent problem-solving skills, analytical skills, and a passion for technology.
- Exceptional communication, creative and strategic thinking skills, and technical expertise to communicate with both technical and non-technical stakeholders.