Technical Business Analyst - Python, SQL - Banking

Technical Business Analyst - Python, SQL - Banking

Key International Bank opens new position for a Technical Business Analyst to support IT change, system enhancement and small-scale development activity across the business.

This role sits between business users, project management, developers, infrastructure and desktop teams. It would suit someone with a blend of business analysis, technical documentation, SQL/Python Scripting, troubleshooting and systems support experience.

The role is not a pure BA position. It requires someone technically hands-on who can understand business requirements, translate them into technical specifications, support delivery, write scripts or small end-user computing tools, and assist with testing, rollout and issue resolution.

Key Responsibilities

  • Support the Project Manager and Business Analyst with gathering, analysing and documenting business requirements.
  • Translate business requirements into technical specifications and solution requirements.
  • Conduct system impact analysis, workflow mapping and technical feasibility assessment.
  • Act as a technical liaison between business teams, developers, engineers and infrastructure teams.
  • Write scripts and small applications, including Python-based tools, to automate BAU processes.
  • Use SQL for data analysis, validation and investigation.
  • Test code, APIs and system changes, identifying defects and supporting resolution.
  • Troubleshoot software and application issues across business systems.
  • Support release, rollout and implementation activity.
  • Work with desktop, infrastructure and network teams to ensure end-to-end technical solutions are delivered.
  • Provide out-of-hours support where required for incidents or urgent scenarios.

Required Experience

  • 3 to 6 years' relevant experience across technical business analysis, application support, development support or IT systems delivery.
  • Strong hands-on experience with Python and SQL.
  • Comfortable working with programming languages, relational databases and technical documentation.
  • Strong debugging, troubleshooting and problem-solving skills.
  • Ability to translate business needs into clear technical specifications.
  • Experience working with developers, infrastructure teams, desktop teams and business stakeholders.
  • Good understanding of software testing, release support and incident resolution.
  • Degree-level education preferred.

Ideal Background

  • Banking, financial services or regulated environment experience.
  • Experience supporting internal business systems, workflow automation or end-user computing tools.
  • Exposure to APIs, system integration, application support or small-scale software development.
  • Comfortable in a smaller IT environment where the role is broad and hands-on.

Key Skills

Technical Business Analysis | Python | SQL | Requirements Gathering | Technical Specifications | Workflow Mapping | Application Support | Systems Analysis | API Testing | Troubleshooting | Automation | Banking IT | Release Support | Data Analysis Bank Banking

Job Details

Company
Rothstein Recruitment
Location
London Area, United Kingdom
Posted