Lead Software Engineer

Lead Software Engineer

Contract Type:

Direct Hire

Location:

Hopkinton - MA

Industry:

Information Technology

Contact Name:

Justin Dyer

Contact Email:

jdyer@dewintergroup.com

Contact Phone:


Date Published:

04-01-2026

Salary:

$145,000.00 Per Hour

Job ID:

38834

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

DeWinter Group and Maris Consulting  is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. We post pay scales which are based on our client pay ranges. DeWinter, Maris, and our clients have the right to modify the requirements of the role which can impact the pay ranges posted.

APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )