PEC Consultant - Systemic Risk Develope
Washington, District of Columbia, 20022, USA
Listed on 2026-10-15
-
Software Development
Backend Developer, Full Stack Developer, AI Engineer (Applied/Software), Python
PEC Consultant
- Systemic Risk Developer
Job Description PEC Consultant
- Systemic Risk Developer City:
Washington DC Company: IDB Posting End Date: 10/19/2026
The IDB Group is a community of diverse, versatile, and passionate people who come together on a journey to improve lives in Latin America and the Caribbean. Our people find purpose and do what they love in an inclusive, collaborative, agile, and rewarding environment.
About this positionYour responsibilities will span the full software development lifecycle including application design frontend and backend development database integration API development testing deployment and ongoing maintenance You will develop interactive dashboards and web based interfaces connect applications to internal and external data sources and integrate analytical models and AI capabilities into automated workflows You will also troubleshoot technical issues optimize application performance and maintain technical documentation to ensure that the tools are reliable maintainable and responsive to users needs Additionally you will contribute to the development and optimization of automated data pipelines AI enabled workflows and user friendly dashboards and web based applications that translate complex findings into clear actionable insights
The role requires strong software engineering skills and hands on experience with frontend technologies such as JavaScript or Type Script HTML CSS and React backend development using Python or comparable technologies and database management using SQL Experience with version control automated testing application deployment and the integration of AI models or services is also required alongside an understanding of application security and user centered design Your work will help transform the teams analytical capabilities into accessible dependable applications that support timely well informed decision making within the Office of Risk Management
You will work in Systemic Risk Management SRM part of Office of Risk Management RMG This team is responsible for is responsible for identifying monitoring assessing and communicating financial and non financial systemic risks that may affect the IDBs financial standing development strategy and operations SRM plays an active role in safeguarding the IDBs development delivery and financial strength by providing early warnings supporting contingency planning and informing management actions SRM also leads RMGs risk management research agenda and works with internal and external stakeholders to design risk frameworks that are anticipatory actionable and decision useful In addition SRM leads efforts to digitize and automate risk related processes across RMG
What you’ll do- Work closely with systemic risk analysts, researchers, and end users to translate business requirements, analytical models, and research prototypes into technical specifications and production-ready applications.
- Design, develop, and maintain full-stack web applications and interactive dashboards using React, JavaScript or Type Script, and Python, combining user-friendly interfaces with reliable back-end services to support systemic risk monitoring and senior management decision-making.
- Develop and maintain application programming interfaces (APIs) and automated integration workflows to connect applications with internal and external data sources, databases, and analytical platforms.
- Integrate analytical models and AI capabilities into applications and automated workflows, including tools for news processing, systemic risk monitoring, and scenario analysis, in collaboration with the team’s analysts and researchers.
- Design, implement, and optimize databases, data schemas, and storage solutions to support…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).