Lead Software Engineer

DeWinter BH ·www.dewintergroup.com

Location Hopkinton, MA, United States
Work type Hybrid
Type Full time
Level Lead
Source Shazamme
Information Technology Accepting Candidates
Apply direct
Title: Lead Software Engineer (Tech Lead / Architect)
Job Type: Full-Time or Contract-to-Hire
Contract Length: TBD
Pay Range: $145,000-2,000,000
Target Start Date: ASAP
Work Location/Structure: Hybrid- Hopkinton, MA

About the Opportunity:

Our client, a leader in Investment Banking, is looking for a skilled Lead Software Engineer (Tech Lead / Architect) to join their team for a Full-Time or Contract-to-Hire engagement. This is a key leadership role focused on replacing a previous full-time engineer and requires a strong blend of architecture, technical leadership, and hands-on development. The team is evolving toward modern architecture and increased use of cloud and workflow tools. This is a high-impact role that requires a self-motivated professional who can own systems, guide teams, and make architectural decisions.

Key Responsibilities & Deliverables:

This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
  • Define and evolve system architecture for enterprise workflow and data platforms.
  • Lead the design and delivery of scalable, reliable systems.
  • Identify technical debt, system risks, and scalability issues—and drive necessary improvements.
  • Partner with senior engineers and leadership to translate technical direction and architecture into production-ready solutions.
  • Mentor team members, elevate engineering standards, and ensure strong delivery execution across projects and sprints.
Required Skills & Experience:

We are looking for a senior engineer ready to step into leadership or a current tech lead with a proven track record. The ideal candidate will have:
  • 7+ years of experience in software engineering.
  • Proven experience as a technical lead or senior engineer.
  • Deep expertise in:
    • C# / .NET Core
    • SQL Server
  • Strong understanding of system design and architecture principles. This isn't a pure coding role—you need to be a subject matter expert.
  • Experience designing APIs, data models, and distributed systems.
  • Ability to communicate technical decisions and trade-offs clearly.
  • Architectural Leadership: Able to bring structure, clarity, and direction to a team while comfortable working in evolving environments with mixed technologies.
  • AI and Code Ownership: Capable of using AI as a productivity tool while maintaining a full understanding and ownership of the underlying systems they build.
Preferred Experience:
  • AWS / cloud architecture experience.
  • Exposure to Snowflake, containers, or infrastructure-as-code.
  • Experience with Appian or similar workflow / low-code platforms (Nice-to-have, NOT required).
#LI-JD1

Frequently asked questions

Who is hiring for the Lead Software Engineer role?
DeWinter BH is hiring for the Lead Software Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Lead Software Engineer job located?
The Lead Software Engineer role with DeWinter BH is based in Hopkinton, MA, US. The role is hybrid-friendly.
Is the Lead Software Engineer role remote?
Yes — the Lead Software Engineer position at DeWinter BH is hybrid. Candidates based in US are preferred.
Is the Lead Software Engineer role full-time or contract?
This is a full time position at DeWinter BH.
What experience level is the Lead Software Engineer role?
The Lead Software Engineer position is aimed at lead-level candidates.
How do I apply for the Lead Software Engineer role at DeWinter BH?
Apply directly on DeWinter BH's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct