Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Work with other platform leaders, product managers, product owners, scrum masters and UX to ensure the smooth delivery of features and valuable solutions.
- Actively contributes to the engineering community as an advocate of firmwide and Risk Technology frameworks, tools, standards and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of strategic, leading-edge technologies
- Lead by developing a high performing, dynamic team and help them minimize impediments to development progress
- Demonstrate ability to tackle design and functionality problems independently with little to no oversight
Required qualifications, capabilities, and skills
- Formal training or certification on Computer Science concepts and proficient advanced experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Expertise in React and ability advise best practices evolving UI engineering landscape including: modern standards for CSS, browser support, responsiveness, accessibility, developer tooling, build tools, deployment strategies, scalable build patterns, enterprise engineering (scalability, resiliency), quality assurance, visual and acceptance testing
- Expertise with TypeScript and JavaScript, Node.js, common patterns in ag-grid, Highcharts, d3 and practical cloud native experience
- Design and implement data sourcing strategies to collect and integrate data from various internal and external sources.
- Ensure data accuracy, consistency, and completeness across all data sources while collaborating with data providers and stakeholders to understand data requirements and ensure seamless data flow.
- Stay up-to-date with legal and jurisdiction-based requirements related to Market Risk reporting, while ensuring the platform meets all regulatory requirements and standards.
Preferred qualifications, capabilities, and skills
- Experience working with UX professionals
- Experience working with design systems