IT Analyst Business Solutions - Tenders Global

IT Analyst Business Solutions

World Bank Group




Do you want to build a career that is truly worthwhile? Working at the World Bank Group provides a unique opportunity for you to help our clients solve their greatest development challenges. The World Bank Group is one of the largest sources of funding and knowledge for developing countries; a unique global partnership of five institutions dedicated to ending extreme poverty, increasing shared prosperity and promoting sustainable development. With 189 member countries and more than 120 offices worldwide, we work with public and private sector partners, investing in groundbreaking projects and using data, research, and technology to develop solutions to the most urgent global challenges. For more information, visit

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.

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.

WBG Finance (ITSFI) is responsible for providing high quality, streamlined information and technology solutions for the World Bank’s Financial & HR services, which include Human Resources, Corporate Finance, Risk Management, Controls, Treasury, Loans, Accounting, and Concessional finance (handling donor contributions from inception to the point of final disbursement, including IDA, Financial Intermediary Funds and Trust Funds). ITSFI is additionally responsible for building its IT services using a shared platform that provides scale, leverage, reliability, and control while at the same time improving responsiveness to emerging business needs. The ITSFI team is accountable for the implementation of the ITS Strategy supporting WBG core finance business processes.

As a unit within the Finance ITS, ITSRA provides IT applications to support VPUs engaged in risk management activities throughout the WBG. This is a new position in ITSRA Chennai to deliver IT solutions supporting internal and external client business functions for IBRD and IDA.

Duties and Accountabilities:

  • This position is for a highly motivated, driven individual with a passion for application development. The ideal candidate will be an Independent contributor and a thorough IT professional, with in-depth expertise on architecting and managing solutions and applications built inhouse using various technologies like .NET, Python, Azure/ AWS Cloud, Oracle, and MS SQL.
  • The individual will act as a technical SME for the various solutions being built or supported by the ITSRA unit, in different technology stacks as mentioned above. The individual will be responsible for development and or leading the development offshore, and maintenance of some of these applications. The ideal candidate will have sound knowledge in Python, Flask and preferably on Azure Cloud technologies, configurations, customization development, integration development, reporting, dashboards, web resources, security model and UI development. Additional areas of responsibility may include project management.
  • The role is aligned with a project involving full software development lifecycle support (SDLC). The candidate must possess strong, hands-on experience, in-depth knowledge of programming in Python and Flask, Microsoft SQL Server 2008/2012 – SQL queries, Stored Procedures, Views and Triggers.

As a python developer:

  • The Python Developer/ Architect will need to have very good development exposure in Python language with having individually developed, maintained python programs, and be a go to person in Python programming.
  • Ability to work individually, given a task/ problem, without having to rely for guidance in Python programming
  • Collaborate closely with other Python developers, on a need basis
  • Be a champion of Python programming and its value to WBG
  • Design, Develop and implement new Python programs/ applications and prototypes
  • Mentor and support junior-level system resources on a need basis.
  • Integrate applications with external APIs, web services and legacy data sources
  • Estimate Design, Build, Test and implementation level of effort based upon requirements and design
  • Write Python programs for comparing file types and also for processing different file formats viz. Json, XML, CSV, XLS etc.
  • The project-focused Developer will work with the WBG PM in developing python scripts for analyzing, comparing files, build integrations between systems, leveraging Python.
  • Strong technical writing/ documentation skills.
  • Effective written and oral communication skills.
  • Ability to take technical concepts and explain them in widely understandable terms.
  • Ability to develop and drive integration and automation of systems using Python
  • Develop Python scripts, trouble shoot/ fix existing scripts and tools, with focus on automation, integration and visualization.
  • Develop applications in Python to use the latest in Artificial Intelligence Technologies like OpenAI
  • The candidate must be detail-oriented and possess the ability to lead and prioritize multiple demands from a large user base.
  • Leading or participating in design and architecture sessions with key business users, collecting and documenting business processes and requirements for the system
  • Architecting or driving the solution architecture, related customizations as part of support of applications already in production.
  • Collaborating with the business users on solution development and support and/ or integration processes
  • The ideal candidate will be well versed in the entire SDLC processes and have executed projects in Agile and Waterfall methods.
  • The candidate should have knowledge of project management processes and activities.
  • Balance business users’ requests and requirements with technical constraints
  • Work with business users to understand the requirement and conduct fit-gap analysis to existing functionality in the application and also create a road map for new features to the application set.
  • Writing technical specifications for planned work, mocking up specifications, testing and deployment of development projects
  • Working knowledge of Power BI dashboards & reports using Power BI desktop, Report builder
  • Maintain code repository, backlog and source control using TFS/ ADO.
  • Coordinate with Business Systems Manager to ensure overall business solution is positioned and implemented in line with global architecture and roadmap
  • Ensuring consistent release management, change management and project approval processes
  • Establishes systems to supervise the operating efficiency of existing application systems and provides (or arranges for) proactive maintenance.
  • Participates in systems design, working within an established framework. Typically provides direction to a team of staff and contractors in their area of expertise and may be responsible for managing performance of team members.
  • Provides technical guidance and mentorship to team members and review the deliverables to ensure alignment with WBG standards and guidelines
  • Guide the development team to create project and application architecture results / artifacts in line with WBG Enterprise Architecture-reference architecture, guiding principles, standards, methodologies, and best practices
  • Stays abreast of new technologies, market trends, experiment new tools and emerging solutions that is in line with organization’s strategic goals
  • Work closely with the product vendor(s), Infrastructure teams e.g., Windows, Web Administration, Network Operations, Infrastructure Platforms, Mobility, Database, Security Administration to define deployment architecture and capacity planning for any new environment / Landscape and any critical issue for resolution of the Information Security (OIS) during various stages of software development and act as a liaison for various development teams
  • Respond to client queries and provide technical support/guidance to the application support team and coordinate with other ITS teams in resolving day-to-day production issues quickly based on problem criticality.
  • Coordination with on-site counter parts on various responsibilities that are listed above with flexible shift timings
  • Vendor Contractor Management – Coordinates with contractors from one or more vendor partners and ensure timely delivery with required quality
  • Create project plan and status reports for various projects and ensure that the project tasks are monitored continuously, and projects are delivered on time and within budget.

Selection Criteria:

  • Bachelor’s or Master’s degree with 2 years relevant experience specified in technical and functional competency OR equivalent combination of education and experience.
  • Minimum 4 Experience as a technical lead responsible for system design and implementation using Python.
  • At least 5 years of proven experience in working on full life cycle implementations of a large project (spread over more than a year and having more than 10-member team)
  • WBG experience is a plus.





To help us track our recruitment effort, please specify on the application form/indicate in your cover letter where ( you saw this job posting.

Job Location