ย
ย 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. Our mission is to leverage the power of the private sector to end extreme poverty and boost shared prosperity on a livable planet.
The mission of the Corporate Information Technologies Department (CIT) is to leverage Information Technology to enable IFCโs strategic priorities and to support IFCโs business and operations. By acting as the technology partner and business enabler, the department provides state-of-the-art information and technology solutions to support IFCโs operations.
CIT is seeking to hire multiple Software Development Engineering Leads who are highly motivated, self-starter and versatile with a strong technical background and relevant experience. Selected candidates will act as a technical subjective matter experts (SMEs) for development and/or leading the development of various products, implementation of Commercial-off-the-shelfย (COTS) packages and maintenance of these products. The ideal candidate will have sound knowledge in Cloud technologies (Azure), configurations, custom development, integration development, web resources, security model and UI development. The positions will be based in Sofia, Bulgaria & Washington, DC.
Note: One position in CITFN and another position in CITOP in multiple locations. The two selected candidates will be based either in Washington, DC and/or in Sofia, Bulgaria.
Duties & Accountabilities
As a Technical Lead the responsibilities may include, but are not limited to, the following:
โขย Collaborating with product managers to develop and implement solutions, ensuring alignment with business objectives and customer needs.
โขย Collaborating with the business users on solution development and support and/or integration processes. This involves understanding the requirements, conducting a fit-gap analysis of the existing application functionality, and creating a roadmap for new features.ย
โขย Taking a lead role in driving solution development / design and ensuring alignment with the project/program strategic objectives. Review technical specifications for planned work, maintaining the technical product backlog.
โขย Overseeing and contributing to multiple solution lifecycles from conception through launch and beyond, to ensure timely delivery of high-quality products.ย
โขย Establishing systems to monitor the operational efficiency of existing application systems and providing (or arranging for) proactive maintenance.ย
โขย Participating in systems design within an established framework. Providing direction to a team of staff and vendor resources in their area of expertise, and potentially managing vendor performance.
โขย Providing technical guidance and mentorship to team members and reviewing the deliverables to ensure alignment with WBG standards and guidelines.
Selection Criteria
โขย Masterโs degree in computer science, information systems and or a related field with at least 7 years of relevant experience.
โขย Demonstrated expertise in implementing solutions for front office (case management or comparable) or back office (finance, budget, accounting) systems.
โขย Proven experience in leading technical teams to implement various systems while planning and executing project plans and preparing estimates.
โขย Demonstrated experience and proficiency in programming languages such as C#, .NET core is a must with knowledge in React, Angular or comparable front-end frameworks.
โขย Demonstrated Experience in microservices architecture, Open API Framework, API design.
โขย In Depth knowledge on Authentication/Authorization frameworks.
โขย Database knowledge, ability to review physical diagrams and work with DB developers.
โขย Strong knowledge in Secure coding principles, application security, data security.
โขย Maintaining code repository, backlog and source control using Azure DevOps.
โขย Familiarity and knowledge of working with COTS products is highly desired.
โขย Experience in using system health monitoring tools such as Splunk and AppInsights, AppDynamics, Dynatrace or comparable technologies. Prior experience in identifying and addressing performance and production issues, with demonstrated knowledge in logging and monitoring.
โขย Understanding of modular design principles to ensure that customizations/ custom development is as independent and non-intrusive as possible.
โขย Experience in integrating COTS products with other systems, including APIs, middleware, and data integration tools.ย
โขย Cloud Platforms: Proficiency in at least one major cloud platform (AWS, Azure, GCP) including services like compute, storage, mostly PaSS services.
โขย Cloud Migration: Experience in migrating applications. Highly desirable.
โขย Cloud Security: Knowledge of cloud security principles, identity, and access management (IAM), encryption, and compliance.
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.