Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

World Bank

NewBe an early applicant

Associate Software Engineer (CITFN)

Posted Updated 8 views
Discussion

Description

At the International Finance Corporation (IFC), a member of the World Bank Group (WBG) , you’ll join a diverse, global community working across cultures, disciplines, and borders to address the world’s most pressing development challenges. With 1.2 billion young people reaching working age in the decade ahead, the challenge of job creation has never been greater. Through partnerships across 145 countries and more than 182 offices worldwide, we work with governments, private sector, development partners and other stakeholders to invest in people, strengthen markets, and deliver scalable, data-driven solutions that generate more and better jobs and improve lives. In fiscal year 2026, IFC committed a record $105.6 billion to private companies and financial institutions in developing countries. For more information, visit www.ifc.org . The Corporate Information Technologies Department enables IFC’s strategic priorities and operations through secure, reliable technology solutions. CIT partners with the business to automate processes, improve responsiveness and efficiency, manage risk, and strengthen data, analytics, information, knowledge, and learning capabilities. Corporate Information Technology (CIT) is seeking an Associate Software Engineer to develop and support applications for Credit Risk, Valuation Risk, and Regulatory Reporting. You will work with product, architecture, business analysis, quality engineering, and risk teams to deliver secure, reliable, and maintainable solutions that support risk management and business decision-making. Working in a SAFe Agile environment, you will contribute across the software development lifecycle—from requirements and design to testing, deployment, and production support—with a focus on software quality, accurate financial data, and continuous improvement. Duties and Responsibilities • Design, develop, and maintain secure, scalable applications supporting Credit Risk, Valuation Risk, and Regulatory Reporting. • Translate business requirements and user stories into technical designs, considering impacts on financial data, calculations, controls, workflows, and reporting. • Build and support integrations across applications, databases, APIs, cloud services, and enterprise platforms. • Write and review maintainable code; develop automated and manual tests, applying test-driven development where appropriate; and validate functionality, performance, security, calculations, and reporting accuracy. • Contribute to backlog refinement, estimation, sprint delivery, and Program Increment (PI) planning; communicate progress, dependencies, and delivery risks promptly. • Support user acceptance testing, release validation, and deployment; troubleshoot production incidents, resolve defects, and address root causes and performance issues. • Work with technical and business stakeholders to clarify requirements and ensure solutions meet documented risk, regulatory, compliance, and audit requirements. • Maintain technical documentation and deployment artifacts, share knowledge, and improve automation, engineering practices, operational stability, and delivery efficiency.

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →