Skip to main content

This job has expired

You will need to login before you can apply for a job.

Senior Engineering Manager

Employer
McCabe & Barton
Location
London, United Kingdom
Salary
£150-175k basic + good bonus
Closing date
Mar 23, 2024

View more

Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Senior Engineering Manager

Location - London City (Hybrid)

Salary - £150-175k basic + good bonus

SPONSORSHIP AVAILAVLE

Overview

We are looking for a hands-on Engineering Manager or a Lead Level Software Engineer to join a trillion dollar fund manager based in the city of London. You will be equally responsible for writing code, managing a small team and performing business analysis.

Role summary and job responsibilities
  • Manages a development team to deliver projects which achieve target outcomes.
  • Demonstrates exceptional leadership and hands-on capability to drive components to delivery.
  • Enables engineers to design and develop architecture solutions to business problems in alignment with the enterprise architecture direction and standards.
  • Apply people management skills to coach, mentor and develop engineers on the team
  • Assume ownership over the quality, TCO, maintainability and security of the solutions built by our team.
  • Provide timely feedback and coaching to individuals and teams using data to reinforce learning.
  • Overcome differences of opinion and drive team alignment around a specific goal or solution
  • Own technical debt across their development team.

Software Lifecycle Leadership
  • Able to give quality feedback on designs written by other members of my team, asking probing, insightful questions that solidify choices and surface erroneous assumptions.
  • Encourage ways to simplify systems.
  • Look for opportunities that will lead to lower maintenance and costs with meaningful and measurable impact.
  • Pre-emptively identify technical risks before they jeopardize the project.
  • Resolve cross-team dependencies earlier to ensure the successful execution of the project.

Requirements
  • Experienced in leading large software development projects in terms of team size, technical complexity and/or organizational complexity.
  • At ease with implementing scrum ceremonies, especially in the face of day to day delivery pressures.
  • Software engineering experience with data, microservices, frameworks, and platform development
  • Coding experience and solid working knowledge of .Net and one or more additional programming languages such as .NET Core/C#, Typescript, Javascript, Python, Java, etc.
  • 3+ years of business systems analysis or experience working with data and analyzing data preferred
  • Experience designing and delivering frameworks focused on data pipelines, data catalogs, data distribution, and/or advanced analytics
  • Proficient with a range of open-source frameworks and development tools - .Net Framework (Standard/ Core), AWS Lambda and Step Functions, SNS, SQS, S3, NoSQL databases, Git/ Unity, ReactJS/Modern UI frameworks etc.
  • Exposure to some of the following concepts: object-oriented programming, quality assurance, parallel programming, databases, networking, etc.
  • Understanding of ATDD, TDD, and test automation and desire to write simple, adaptive and iterative code.

Desirable
  • Experience building containerized applications and deploying to public or private clouds, such as Amazon Web Services (AWS) or similar providers.
  • Familiarity with modern front-end frameworks such as React or similar
  • Proven working knowledge of Risk analytics platforms
  • Open source involvement such as a well-curated blog, accepted contribution, or community presence.
  • Scrum Developer or Scrum Master certification.
  • Experience in front office software development with an Asset Management, Hedge fund, or Investment Bank.

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert