Point your AI agent at freehire and let it find you a job.

Get the CLI →

The Bank of New York Mellon

New

Vice President, Full-Stack Engineer

Posted 2 views
Discussion

Summary

A senior (VP-level) full-stack engineer at BNY Mellon in Greater Manchester delivering complex, highly available enterprise software in .NET/C#. Day to day they lead design sessions, perform code reviews, promote TDD and CI automation, and mentor junior engineers in an Agile environment.

Overview

In this role you will deliver highly complex, scalable software for a leading financial services firm, shaping reliable systems and guiding best practices across engineering. You’ll work with cross-functional teams to drive quality, automation, and continuous improvement in a fast-paced, Agile environment. You’ll mentor juniors, lead design sessions, and advocate TDD and CI to uplift the development discipline. This position offers impact at scale, contributing to transformative fintech solutions and a culture of excellence.

Pay / Benefits
  • competitive compensation
  • wellbeing programs
  • flexible global resources
  • focus on health and resilience
  • financial goal support
  • generous paid leaves including volunteer time
Responsibilities
  • Deliver complex, scalable software with a focus on quality and reliability
  • Lead and contribute to technical and design workshops
  • Uphold and promote TDD, CI, and automation
  • Mentor junior team members and drive upskilling across the department
  • Perform thorough code reviews and provide constructive feedback
  • Collaborate with Development and Architecture teams to define best practices
  • Support deployment and adoption of new tools to improve efficiency
Key requirements
  • Hands-on development with .NET and C# (latest versions)
  • Expert knowledge of design patterns, SOLID, and architectural patterns
  • Expert knowledge of OOP
  • Experience with Agile delivery (SCRUM preferred)
  • Experience delivering high-volume, highly available enterprise applications
  • Good knowledge of database systems and design
  • Strong knowledge of TDD, CI, and automation
  • Ability to critically analyze designs and code and provide feedback
  • Ability to document effectively
  • Excellent verbal and written communication with technical and non-technical stakeholders
  • Collaboration
  • Mentoring
  • Effective communication
  • .NET
  • C#
  • Design patterns

Skills

What C-level Full-Stack jobs ask for — and how much of it you have →

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available