Lead Software Engineer

1872 Consulting

New York (NY)

Hybrid

USD 134,000 - 184,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

1872 Consulting is seeking a Lead Software Engineer in a hybrid role for a global law firm. You will be the technical lead for a full-stack team, guiding architecture and engineering practices while contributing production code on .NET, React and Azure.

You will partner with product, design and business teams to scope and deliver scalable features, review code for quality, security and performance, and coach junior and mid-level engineers. Collaboration with DevOps on CI/CD is essential.

Qualifications

  • 5+ years of full-stack software development experience.
  • Proven leadership or mentoring experience including code reviews.
  • Strong architectural design and understanding of scalable apps.
  • Experience with RESTful APIs and microservices.
  • Agile delivery experience across product teams.

Responsibilities

  • Lead the technical direction for a full-stack team and guide architecture decisions.
  • Write production code while mentoring others.
  • Review code for quality, security and performance.
  • Collaborate with product, design and business stakeholders to scope features.
  • Improve database queries, front-end rendering and API performance.
  • Ensure security from authentication to data protection.
  • Partner with DevOps on CI/CD pipelines and Azure deployments.
  • Evaluate emerging tools and advocate for those delivering value.

Skills

Full-stack development
Leadership/mentoring
Architecture design
RESTful APIs
Agile delivery

Education

Bachelor's degree in CS/SE or related field

Tools

.NET
React
Next.js
TypeScript
Azure
SQL/NoSQL databases
Git
CI/CD

Job description

Lead Software Engineer

Location: Dallas, Chicago, Houston or New York | Hybrid, typically onsite Monday-Wednesday, core hours on Central or Eastern time | Full-time, permanent

Base salary: Dallas and Houston $117,300-$161,300; Chicago $122,900-$169,000; New York $134,000-$184,300

About the Company

Our client is a global law firm whose in-house engineering team builds enterprise-grade and greenfield applications on .NET, React and Azure.

About the Role

As Lead Software Engineer, you'll be the technical lead for a full-stack team while still writing production code. You'll steer architecture and engineering practices, run code reviews and coach other engineers, with no direct reports. You'll partner with product, design and business teams to scope, build and ship features that hold up at scale.

What You'll Do
  • Build and evolve scalable full-stack applications: .NET services and a TypeScript, React and Next.js front end, all on Azure
  • Drive technical decisions on architecture, design patterns and engineering practices
  • Review code for quality, security and performance
  • Coach and develop junior and mid-level engineers
  • Work with product managers, designers and business stakeholders to scope and deliver features
  • Find and fix bottlenecks in database queries, front-end rendering and API calls
  • Keep applications secure, from authentication and authorization to data protection
  • Partner with DevOps on CI/CD pipelines and automated Azure deployments
  • Track emerging tools and make the case for the ones worth adopting
What You Bring
  • 5+ years of full-stack software development
  • Deep experience with .NET, React, Next.js, TypeScript and Azure; strong engineers from comparable stacks who ramp quickly will be considered
  • Lead or mentoring experience, including code reviews and technical design
  • Solid command of design patterns and scalable application architecture
  • RESTful API and microservices design
  • Hands-on database work with SQL Server, PostgreSQL or NoSQL
  • Git and Agile delivery
  • Enterprise-grade application and greenfield build experience
  • Clear communication with non-technical stakeholders, sound judgment and discretion with confidential information
  • Organized and detail-oriented, comfortable juggling competing deadlines
  • Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent experience
  • Authorization to work in the US without sponsorship, now or in the future
Nice to Have
  • Docker, Kubernetes or Azure Container Apps
  • Serverless and cloud-native architecture
  • Unit testing frameworks and automated testing
  • Azure or related certifications
  • AI development, or AI tools in your development workflow
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

1872 Consulting • Chicago (IL)

Hybrid
USD 123,000 - 184,000
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Dallas (TX)

Hybrid
USD 120,000 - 184,000
Lead Software Engineer
Lead Software Engineer

1872 Consulting • Houston (TX)

Hybrid
USD 117,000 - 161,000
Lead Software Engineer
Lead Software Engineer

Franklin Fitch • Texas

Hybrid
USD 120,000 - 160,000
Lead Software Engineer - Azure, .Net, React
Lead Software Engineer - Azure, .Net, React

Request Technology, LLC • Chicago (IL)

Hybrid
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Franklin Fitch • New York (NY)

Hybrid
USD 120,000 - 170,000
Hybrid work model
Senior Software Engineering Manager
Senior Software Engineering Manager

1872 Consulting • Chicago (IL)

Hybrid
USD 148,000 - 211,000
Lead Software Engineer
Lead Software Engineer

Jackson & Correia LLC • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead full stack developer
Lead full stack developer

Apar Technologies • Dallas (TX)

On-site
USD 130,000 - 180,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

On-site
USD 140,000 - 190,000