Technical Business Analyst - Python, SQL - Banking in London

Technical Business Analyst - Python, SQL - Banking in London

London Full-Time 45000 - 55000 € / year (est.) No home office possible
Rothstein Recruitment

At a Glance

  • Tasks: Support IT change and enhance systems while collaborating with various teams.
  • Company: Key International Bank, a leader in banking innovation.
  • Benefits: Competitive salary, flexible hours, and opportunities for professional growth.
  • Other info: Join a dynamic team with hands-on responsibilities and career advancement potential.
  • Why this job: Be the bridge between tech and business, making a real impact in banking.
  • Qualifications: Experience in Python, SQL, and technical business analysis required.

The predicted salary is between 45000 - 55000 € per year.

Key International Bank opens a 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

Technical Business Analyst - Python, SQL - Banking in London employer: Rothstein Recruitment

Key International Bank is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for a Technical Business Analyst. With a strong emphasis on employee growth, the bank offers opportunities for professional development and hands-on experience in a dynamic banking environment. Employees benefit from a supportive team atmosphere, competitive remuneration, and the chance to work on impactful projects that drive IT change and system enhancements.

Rothstein Recruitment

Contact Detail:

Rothstein Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Technical Business Analyst - Python, SQL - Banking in London

Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups, webinars, or even casual coffee chats. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python scripts, SQL queries, or any small applications you've developed. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss how you've translated business requirements into technical specs in the past. Practice common interview questions related to troubleshooting and system support.

Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to track your application and get back to you quickly.

We think you need these skills to ace Technical Business Analyst - Python, SQL - Banking in London

Technical Business Analysis
Python
SQL
Requirements Gathering
Technical Specifications
Workflow Mapping
Application Support

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the role of Technical Business Analyst. Highlight your experience with Python, SQL, and any relevant banking or financial services background. We want to see how your skills match up with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Share specific examples of how you've translated business requirements into technical specifications in the past. We love a good story!

Show Off Your Technical Skills:Don’t shy away from showcasing your technical prowess. Include any projects where you’ve used Python or SQL to solve problems or automate processes. We’re all about hands-on experience, so let us know what you’ve done!

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!

How to prepare for a job interview at Rothstein Recruitment

Know Your Tech Inside Out

Make sure you brush up on your Python and SQL skills before the interview. Be ready to discuss specific projects where you've used these technologies, and think about how you can demonstrate your technical knowledge through examples.

Understand the Business Side

Since this role sits between business users and technical teams, it's crucial to show that you can translate business requirements into technical specifications. Prepare to discuss how you've successfully bridged the gap in previous roles.

Prepare for Scenario Questions

Expect questions that ask you to solve hypothetical problems or troubleshoot issues. Think of past experiences where you've had to analyse a situation, map workflows, or conduct system impact analysis, and be ready to share those stories.

Show Your Team Spirit

This position requires collaboration with various teams, so highlight your experience working with developers, project managers, and business stakeholders. Share examples of how you've effectively communicated and worked together to achieve common goals.