Skip to Job Description
IT Officer, Business Solutions I (Solution Architect) - Information Technology
World Bank
Information Technology
Full-time
Job Expired 29 Mar 2024
Expired
Posted 1 month ago
Job Description

 

 Description

Do you want to build a career that is truly worthwhile? Working at the World Bank provides a unique opportunity for you to help our clients solve their greatest development challenges. The World Bank consists of two entities – the International Bank for Reconstruction and Development (IBRD) and the International Development Association (IDA). It is a global development cooperative owned by 189 member countries. As the largest development bank in the world, the World Bank provides loans, guarantees, risk management products, and advisory services to middle-income and creditworthy low-income countries, and coordinates responses to regional and global challenges. Visit www.worldbank.org.

ITS Vice Presidency Context:

Information and Technology Solutions (ITS) enables the WBG to achieve its mission of ending extreme poverty and promote shared prosperity in a sustainable way by delivering transformative information and technologies to its staff working in over 150 locations.

Our vision is to transform how the Bank Group accomplishes its mission through information and technology. In this fast-paced, ever-changing world, the formulation and implementation of the ITS strategy is an ongoing, iterative process of learning and adaptation developed through extensive consultations with business partners throughout the World Bank Group.

ITS shapes its strategy in response to changing business priorities and leverages new technologies to achieve three high-level business outcomes: business enablement, by providing Bank Group units with innovative digital tools and technologies to transform how they deliver value for their clients; empowerment & effectiveness, by ensuring that all Bank Group staff are connected, able to find information, and productive to accelerate the delivery of development solutions globally; and resilience, by equipping the Bank Group to provide risk-based cybersecurity and robust data protection for a global network and a growing cloud platform.

Advertisement

Implementation of the strategy is guided by three core principles. The first is to deliver solutions for business partners that are customer-centric, innovative, and transformative. The second is to provide the Bank Group with value for money with selective and standard technologies. The third principle is to excel at the basics by providing a high performing, robust, and resilient IT environment for the organization.

Unit Context:

The Operations Solutions (ITSOP) is a unit within the Operations & Corporate department (ITSOC) that provides state-of-art information and technology applications to support the business needs of Operations and Corporate VPUs. The unit focuses on modernizing product processing platform through enhanced business alignment, process simplification & integration, and improved team productivity. The ITSOP’s application portfolio spans across different business process including Fiduciary Management, Safeguards, Operations Financing, ASA, TF Reform as well as other Client Engagement and Corporate applications.  We collaborate with our clients to define product vision, strategy, roadmap, business processes aligned with business objectives while ensuring a stronger product culture and value proposition. We are committed to delivering business solutions that deliver value for money while we continue to excel at the basics. And we contribute to providing the Bank with an integrated digital platform that connects policies, processes, people, and knowledge across the institution in a holistic and staff-centric manner.  

ITSOP is seeking an IT Officer, Business Solutions (Solutions Architect) with expertise in modernizing application portfolio to adopt cloud-native solution architectures, including JavaScript, Angular, HTML5, CSS3, Node.js, Gulp.js and Azure platforms including Dynamics 365, C#, SQL server, Azure based PaaS & SaaS services (ASE, Azure AD, Azure Functions, Azure Analysis Services etc.) REST APIs, Service Bus, Java/J2EE and BPM solutions.

Advertisement

Responsibilities

•Responsible for interfacing with product owners, business analysts, solutions engineers, and clients to recognize business needs and translate them into a technical solution.

•Responsible for identifying what framework / platform, or technologies to be used for any business need.

•Responsible for identifying key patterns and common services and expand them to core platforms for reuse in similar solutions.

•Responsible for Design, development, enhancement, debugging, support, and maintenance of the applications.

•Responsible for systems architecture design and providing high / low level documentations.

•Interface with multiple functional and technical teams to better understand the requirements and priorities.

•Responsible for hands-on application development and providing guidance, work program oversight to a team of developers located on-premises and off-shore to ensure effective and efficient delivery of solutions.

•Design, develop and deliver applications to meet the performance standards in low bandwidth country offices.

•Prepare designs documents, technical and end-user documentation and contribute to product roadmap.

•Participate in work groups/ SCRUM meetings to come up with the design and release plans for projects.

•Analyze issues and determine alternative or creative solutions to add value to the business and ensure client satisfaction.

•Plan and schedule work program deliverables including resources and timelines using the appropriate SDLC methodologies including agile and SCRUM.

Selection Criteria

•Master’s degree in Computer Science with 5 years relevant experience OR equivalent combination of education and experience.

•Strong, hands-on experience developing web applications using modern technologies: JavaScript, Angular, HTML5, CSS3, Node.js and Gulp.js

•Strong, hands-on experience developing web applications using Microsoft .NET framework, C#, SQL Server, and related cloud technologies like Azure Functions, WebApp, APIs

•Advanced knowledge of HTML, DHTML, XHTML, CSS, JavaScript.

•Advanced knowledge of CSS pre-processors such as LESS and SASS, frameworks like Bootstrap

•Knowledge in REST APIs and extensive experience in developing Dynamics 365 plugins and debug existing applications for performance optimization.

•Familiarity with security implementations like (XSS, CSRF prevention, etc.)

•Exposure to Java/J2EE technologies from an integration perspective

•Demonstrated ability to use rapid application development methodologies and techniques to deploy applications quickly and accurately.

•Experience in developing micro services (using lightweight APIs) that can be utilized to allow bidirectional integration using RESTful interface.

•Experience with Application Performance and EUM tools like Azure App Insights and Adobe Analytics.

•Experience in Agile/SCRUM based development and collaborate with Product Managers and Design teams.

•Ability to learn modern technologies quickly, self-starters and motivated, and able to work with others, and communicate effectively. 

•Strong verbal, written communication and presentation skills and proven ability to guide and coordinate project development teams.

•Takes personal responsibility for producing high quality work, identifying and informing of risks, and delivering results for clients.

•Able to use strong interpersonal and teamwork skills to cultivate effective, productive client relationships and partnerships across organizational boundaries.

•Able to take personal responsibility and accountability for timely response to client queries, requests or needs, working to remove obstacles that may impede execution or overall success.

Core Competencies:

•Deliver Results for Clients: Contributes to delivery of results for client on complex issues. Sets challenging goals that align with the WBG mission and is always looking to improve. Understands clients’ most pressing challenges and contributes to solutions. Takes personal responsibility for producing high quality work, identifying, and informing of risks, and delivering results for clients.

•Collaborate Within Teams and Across Boundaries: Keeps others fully informed to ensure integration and work consistency and displays a sense of mutuality and respect. Approaches conflicts as common problems to be solved. Seeks and listens to input from others to inform own decision making and openly shares information. Frames thinking/actions with a WBG corporate perspective in mind.

•Lead and Innovate: Brings new and different insights. Applies critical thinking to current approaches, identifies areas for improvement, and tries new solutions that drive results. Considers own behavior in context of WBG’s values and mission and recognizes impact one has on others. Operates in ambiguity and changing needs and supports others to do the same.

•Create, Apply and Share Knowledge: Actively contributes to and readily applies WBG’s body of knowledge for internal and/or external client solutions. Contributes to the department’s and WBG’s body of knowledge by applying lessons learned and expertise. Actively invests in own knowledge and seeks feedback. Builds personal and professional networks within and beyond the work group.

•Make Smart Decisions: Leverages available data and makes timely decisions. Seeks and analyzes facts, data, and lessons of past experience to support sound, logical decisions regarding own and others’ work. Applies cost/benefit analysis to meet work program objectives. Contributes to decision making by providing relevant risk-analysis. Shows initiative when necessary and makes decisions in a timely manner within own area of responsibility.

IT Business Competencies:

•Client Understanding and Advising: Advises the client and helps them think proactively about how to best meet their current and future needs, taking into consideration the real underlying issues that the client may not be aware of.

•Learning Orientation: Stays abreast of new trends and developments in the industry and broader trends affecting WBG.

•Broad Business Thinking: Maintains a deep understanding of key business issues.

•Business Process Knowledge: Describes and documents critical cross-functional business process flows.

•Business Requirements Analysis: Reviews customer business requirements, recommending technological solutions that can be integrated and deployed in the environment.

•Project Management: Able to define staff and manage multiple projects as part of a program.

•Systems Thinking: Plans improvements that consider the critical, underlying and less apparent relationships between business, technology, and systems platforms.

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.