Skip to Job Description
Information Analyst - Information Technology
International Finance Corporation (IFC)
Information Technology
Full-time
Job Expired 25 Apr 2024
Expired
Posted 1 month ago
Job Description

 

 Description

IFC — a member of the World Bank Group — is the largest global development institution focused on the private sector in emerging markets. We work in more than 100 countries, using our capital, expertise, and influence to create markets and opportunities in developing countries. In fiscal year 2023, IFC committed a record US$43.7 billion to private companies and financial institutions in developing countries, leveraging the power of the private sector to end extreme poverty and boost shared prosperity as economies grapple with the impacts of global compounding crises. For more information, visit www.ifc.org.

Information technology is an integral part of the strategic initiatives for all the Core Business Functions at IFC. Corporate Information Technologies (CIT) Teams provides comprehensive IT support for IFC's Investment & Advisory Services, Financial Operations, Treasury & the Asset Management Company. A robust engagement model with business ensures prioritization of the business requirements & focus on delivery. The application landscape encompasses a wide variety of In-house and Customized COTS products which meets the business needs of IFC departments.

CIT’s Operations Unit (CITOP) is seeking an Information Analyst - Full Stack Developer in delivering digital products that meet and exceed customer expectations in the areas of Development Impact Measurement and Environmental and Social. Your role will focus on application development, working closely with cross-functional teams to define design and implementation, and ensuring alignment with customer needs and business goals ensuring high quality.

The position is for a highly motivated and versatile candidate with strong technical background and substantial experience in information technology.
Advertisement

Duties & Accountabilities:
 
As a Full Stack Developer your responsibilities may include, but are not limited to, the following:
•  Working with the Product manager and tech leads to solution the implementation, ensuring alignment with business objectives and customer needs as well as secure coding principles
•  Playing a crucial role in driving solution development / design and ensuring alignment with the project/program strategic objectives.
•  Overseeing / contributing in multiple solution lifecycles from conception through launch and beyond, ensuring timely delivery of high-quality products. Work closely with engineering and design teams to bring product concepts to life.
•  Creating and maintaining the technical product backlog.
•  Collaborating with stakeholders, including business users, customers, and subject matter experts, business analysts to gather and document detailed design for the product.
•  Participating in sprint planning meetings to define the technical requirements.
•  Conducting application testing to validate that the developed product meets the defined quality requirements and quality standards.

Selection Criteria

•  Bachelor’s degree in computer science, information systems and or a related field with at least 6 years of relevant experience.
•  Demonstrated experience and proficiency in programming languages such as C#, Net core is a must with knowledge in Node.js.
•  Demonstrated hands on experience of front-end frameworks preferably in React and/or other latest frontend frameworks.
•  Demonstrated Experience in microservices architecture, Open API Framework, API design and in-depth knowledge on REST.
•  Cloud native and hybrid web development projects, demonstrated experience in Azure technologies, ASE, AKS, Azure Functions, API Management, Azure Service Bus, Caching technologies, etc…
•  In Depth knowledge on Authentication / Authorization frameworks and Auth flows - OpenID connect.
•  DB knowledge and worked on entity framework, ability to create and review physical diagrams and work with DB developers.
•  Addressing performance and production issues, extensive knowledge in logging and monitoring.
Hands on experience with CI/CD Azure DevOps, DevSecOps Tooling, Code Quality tools, Code Coverage.
•  Strong knowledge in Secure coding principles, application security, data security, evaluating DAST and SAST outputs to remediate any issues that may arise.

World Bank Group Core Competencies

The World Bank Group offers comprehensive benefits, including a retirement plan; medical, life and disability insurance; and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.

We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.

Learn more about working at the World Bank and IFC, including our values and inspiring stories.

Advertisement
{{waiting}}
This position is no longer open.