Software Engineer - CF&O Shared Services - Birmingham - VP
Software Engineer - CF&O Shared Services - Birmingham - VP

Software Engineer - CF&O Shared Services - Birmingham - VP

Birmingham Full-Time 43200 - 72000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Lead software engineering teams to develop innovative financial systems and applications.
  • Company: Join a dynamic team focused on centralising finance and risk solutions for efficiency.
  • Benefits: Enjoy a collaborative environment, opportunities for growth, and the chance to work with cutting-edge technology.
  • Why this job: Be part of a culture that champions innovation and technical excellence in a fast-paced setting.
  • Qualifications: Bachelor's degree in a relevant field; 7+ years in software development with leadership experience required.
  • Other info: Experience in financial services and cloud computing is a plus.

The predicted salary is between 43200 - 72000 £ per year.

BUSINESS UNIT: CF&O Shared Services (CFOSS) was created with the objective to centralize related platforms, services, and expertise required by multiple CF&O divisions in order to realize efficiencies and uniform solutions. The team’s core priorities include:

  • Establishing positions data quality, accountability, and lineage.
  • Developing unified data models across assessment platforms and ensure they meet regulatory and internal Risk & Compliance management requirements.
  • Accelerating the adoption of Cloud and Core Engineering solutions.
  • Support the development of analytic calculations and data transformations.
  • Provide workflow efficiencies through the systemization and automation of review, sign-off, and commenting processes of financial metrics and the associated limits.

WHAT WE LOOK FOR: This VP role is for a seasoned technology leader responsible for the strategic direction, execution, and overall management of software engineering teams within the Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence.

HOW YOU WILL FULFILL YOUR POTENTIAL (RESPONSIBILITIES):

  • Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals.
  • Manage, mentor, and develop a team of software engineers, fostering a collaborative and high-performance environment.
  • Drive the adoption of best practices in software development, including agile methodologies, DevOps principles, and continuous delivery.
  • Oversee the design, development, and implementation of complex financial systems and platforms.
  • Ensure the scalability, reliability, and security of applications.
  • Collaborate with business stakeholders to understand their needs and translate them into technical requirements.
  • Identify and mitigate technical risks.
  • Champion innovation and explore emerging technologies to improve efficiency and effectiveness.
  • Lead the effort to reduce technical debt and modernize legacy systems.

SKILLS AND RELEVANT EXPERIENCE:

  • Bachelor’s degree in computer science, Electrical Engineering, or related technical discipline; Master’s degree preferred.
  • 7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role.
  • Proven track record of managing and developing high-performing engineering teams.
  • Deep understanding of software development methodologies, tools, and technologies.
  • Strong client/stakeholder management skills with strong interpersonal skills, both verbal and written.
  • Excellent problem-solving and analytical skills.
  • Ability to work in a fast-paced environment with a strong delivery focus.
  • Experience managing budgets and resources effectively.
  • Strong understanding of data structures, algorithms, software design and core programming concepts.
  • Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.

PREFERRED QUALIFICATIONS:

  • Strong programming experience in at least one language (e.g. Java, Python, C#, Go).
  • Experience with modern front-end technologies such as React.
  • In-depth knowledge of relational and columnar SQL databases, including database design and performance optimization.
  • Experience with industry standard frameworks and tools such as SpringBoot, DropWizard, Maven, Web/RESTful service development, etc.
  • Knowledge of ORM frameworks.
  • Experience in ML/Data Science/AWS will be relevant and useful.
  • Experience with continuous delivery and deployment.
  • Proficient at working with large and complex code bases.
  • Sound in object-oriented programming fundamentals.
  • Experience in the financial services industry, particularly in risk management or regulatory reporting.
  • Experience with cloud computing platforms (e.g., AWS, Azure, GCP).

Software Engineer - CF&O Shared Services - Birmingham - VP employer: WeAreTechWomen

As a leading employer in the financial services sector, our Birmingham-based CF&O Shared Services team offers a dynamic work environment that champions innovation and technical excellence. We prioritise employee growth through mentorship and collaboration, ensuring our software engineers thrive in their careers while contributing to impactful projects. With a strong focus on adopting cutting-edge technologies and best practices, we provide a unique opportunity for professionals to make a meaningful difference in the industry.
W

Contact Detail:

WeAreTechWomen Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - CF&O Shared Services - Birmingham - VP

✨Tip Number 1

Familiarise yourself with the latest trends in software engineering, particularly in financial services. Understanding how cloud solutions and DevOps practices are being implemented in this sector can give you an edge during discussions with our team.

✨Tip Number 2

Showcase your leadership skills by preparing examples of how you've successfully managed and developed engineering teams. Be ready to discuss specific challenges you've faced and how you fostered a collaborative environment.

✨Tip Number 3

Brush up on your knowledge of data structures and algorithms, as well as your programming skills in languages like Java or Python. Being able to demonstrate your technical expertise will be crucial in impressing our hiring managers.

✨Tip Number 4

Prepare to discuss your experience with modern front-end technologies and frameworks. Highlight any projects where you've implemented these tools, as this will show your versatility and ability to adapt to new technologies.

We think you need these skills to ace Software Engineer - CF&O Shared Services - Birmingham - VP

Leadership Skills
Software Development Methodologies
Agile Methodologies
DevOps Principles
Continuous Delivery
Team Management
Client/Stakeholder Management
Problem-Solving Skills
Analytical Skills
Budget Management
Data Structures and Algorithms
Core Programming Concepts
Multi-tasking
Programming Experience (Java, Python, C#, Go)
Front-end Technologies (React)
SQL Database Knowledge
Database Design and Performance Optimization
Industry Standard Frameworks (SpringBoot, DropWizard, Maven)
ORM Frameworks Knowledge
Machine Learning/Data Science/AWS Experience
Cloud Computing Platforms (AWS, Azure, GCP)
Object-Oriented Programming Fundamentals
Financial Services Industry Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and leadership roles. Emphasise your familiarity with agile methodologies, DevOps principles, and any specific programming languages or technologies mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that showcases your strategic leadership skills and your ability to manage high-performing teams. Mention specific examples of how you've driven innovation and improved efficiency in previous roles.

Highlight Relevant Skills: In your application, clearly outline your technical skills, especially those related to software development methodologies, database management, and cloud computing platforms. Make sure to include any experience with modern front-end technologies and frameworks.

Showcase Problem-Solving Abilities: Provide examples in your application that demonstrate your problem-solving and analytical skills. Discuss situations where you identified and mitigated technical risks or modernised legacy systems, as these are key responsibilities for the role.

How to prepare for a job interview at WeAreTechWomen

✨Showcase Your Leadership Skills

As this role requires managing and mentoring software engineering teams, be prepared to discuss your leadership style. Share specific examples of how you've developed high-performing teams and fostered a collaborative environment.

✨Demonstrate Technical Expertise

Make sure to highlight your technical skills, especially in programming languages like Java or Python, and your experience with modern technologies such as React. Be ready to discuss complex systems you've designed or implemented.

✨Understand the Business Context

This position involves aligning technology initiatives with business goals. Research the company’s CF&O Shared Services and be prepared to discuss how you can contribute to their objectives, particularly in data quality and compliance.

✨Prepare for Problem-Solving Scenarios

Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process on how you would tackle potential technical risks or legacy system modernisation.

Software Engineer - CF&O Shared Services - Birmingham - VP
WeAreTechWomen

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
  • Software Engineer - CF&O Shared Services - Birmingham - VP

    Birmingham
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-02

  • W

    WeAreTechWomen

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>