Job Description
FINAINCIAL BUY SIDE EXPERIENCE REQUIRED
\n
Lead Experience REQUIRED
\n
4 days a week in office
\n
\n
The Engineering Lead is a hands-on technical leader who both leads and codes. Working closely with product managers, business users, and a team of engineers, the Engineering Lead is responsible for the software that supports digital marketing, Private Investment, and communications functions
\n
\n
This is a player-coach role. The Engineering Lead leads and develops a team of three engineers while spending most of their own time contributing technically – architecting, building, and supporting the applications and services.
\n
\n
RESPONSIBILITIES
\n
Responsibilities may include, but are not limited to:
\n
- \n
- Lead, mentor, and develop a team of three engineers– setting technical direction, delegating at the right level of detail, providing regular and constructive feedback, and creating growth opportunities that advance their technical skills
- Foster a collaborative, high-performing team culture surfacing and escalating issues in a productive way
- Architect, develop, deploy, and support .NET Core servicesand Angular web applications — both standalone products and extensions of vendor platforms — applying a domain-driven design strategy and philosophy
- Spend most of your time contributing technically while leading the team, holdinga high engineering bar grounded in strong computer science fundamentals
- Conduct code reviewsand follow established DevOps practices, clean-code conventions, and automated testing that raise quality and reduce defects
- Embrace AI tools – includingClaude Code – to strengthen code development, reduce defects, and increase delivery speed, and set the standard for how the team applies AI-assisted engineering responsibly and effectively
\n
\n
\n
\n
\n
\n
\n
\n
QUALIFICATIONS
\n
A successful candidate must have:
\n
- \n
- 8 or more years of experience building software in an object-oriented language (C# preferred)
- 2 or more years of experience leadingand mentoring engineers, with a genuine desire to develop others
- Experience in web application frameworks such as Angular or React and a familiarity with
\n
\n
\n
\n
\n
TypeScript
\n
- \n
- Experience developing and supporting front office or business-facing systems in a professional environment
- A domain-driven design strategy and philosophy
- Experience with modernweb technologies (JavaScript, Angular, React, NodeJS,Typescript, etc.)
- A focus on clean code and automatedtests, grounded in strong CS fundamentals
- Fluency with AI-assisted development, including experience using AI coding tools such as Claude Code to accelerate deliveryand improve quality,and sound judgmentabout where and how to apply them
- Passion for technology and software design, with pride of ownership and drive to keep a high bar
- Comfort working independently through complexity in a fast-paced environment
- Strong sense of ownership, communication skills, a great attitude, and the ability to build strong working relationships
\n
\n
\n
\n
\n
\n
\n
\n
\n
