E T Consultant (Associate Software Engineer)

World Bank Group•Washington, DC
•Onsite

About The Position

The World Bank’s Information and Technology Solutions Vice Presidential Unit delivers information and technology to staff across more than 150 locations. The Risk and Analytics team is streamlining cloud-based data management to establish a single source of truth for the Finance complex and support a range of data uses. The role requires strong technical capability in cloud technologies and data management, with hands-on experience in ADLS, Parquet, Python, and Dremio, as well as exposure to fixed-income treasury functions, particularly portfolio risk. The consultant will define and support Capital and RTB project scope and solutions, organize and prioritize business requirements, develop and test software components, and contribute to technical solution discussions. The role also involves documenting non-functional requirements, mapping business processes and data flows, identifying data sources and systems of record, overseeing data acquisition testing and implementation, reviewing data models, and participating in application testing. The candidate will communicate across business and technical teams and recommend business, system, and workflow improvements. The position calls for sound judgment, integrity, teamwork, communication, and the ability to build consensus and collegial relationships across a diverse, multinational organization. The appointment is an Extended Term appointment. Under World Bank Group policy, ET appointments are subject to a lifetime maximum of three years; former or current ET staff who have completed or are completing their third year are ineligible for another ET appointment.

Requirements

  • Master's degree with 5 years of experience, or a bachelor's degree with at least 7 years of relevant experience, or an equivalent combination of education and experience.
  • Hands-on experience with ADLS, Parquet, Python, and Dremio.
  • Exposure to fixed-income treasury business functions, specifically portfolio risk.
  • Agile development experience.
  • Industry certification or academic credentials in software development.
  • Extensive experience working with data, SQL, and scripting.
  • Application support experience across a broad landscape serving a demanding user base.
  • Experience performing segregation-of-duties activities in a production environment.
  • Experience conducting structured interviews and eliciting information to capture business requirements for IT systems development.
  • Relevant experience providing IT-enabled solutions to financial institutions.
  • Strong expertise in business and technical process improvement, re-engineering, and identifying gaps between current and target states.
  • Experience with data and business-process modeling tools.
  • Current best-practice experience with the software development life cycle.
  • Sound business judgment and ability to balance strategic and short-term priorities.
  • Excellent written and verbal communication skills in English.
  • Excellent interpersonal skills.
  • Highest ethical standards and personal integrity.
  • Commitment to teamwork.
  • Ability to negotiate trade-offs, facilitate consensus, and work respectfully with stakeholders across diverse backgrounds.
  • Ability to individually deliver developed and tested components.

Nice To Haves

  • Certifications in ADLS, Parquet, Python, or Dremio are highly advantageous.

Responsibilities

  • Define the scope and solution for Capital and RTB projects and initiatives.
  • Capture, analyze, and organize business requirements, and prioritize them according to business needs.
  • Develop software components and contribute to technical discussions about new solutions.
  • Identify and document non-functional requirements.
  • Create business process maps and data flow diagrams.
  • Communicate business requirements to business-area experts and technical or development staff.
  • Lead identification and documentation of business metrics.
  • Determine systems of record with support from source-system experts.
  • Help identify potential data sources for the data repository.
  • Oversee testing and implementation of data acquisition processes.
  • Help data modelers prepare models and review data models to confirm requirements are met.
  • Participate in unit, integrated, and functional application testing.
  • Recommend business improvements, system enhancements, and workflow changes.
  • Build consensus and maintain strong collegial relationships across ITS and the World Bank Group.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service