Lead Software Engineer
Job details
- Work mode
- Hybrid
- Employment
- Full-time
- Level
- Staff / principal
- Experience
- 6+ years
- Education
- Bachelor's degree
- Posted
- Oct 6, 2026
- Last confirmed open
- Oct 6, 2026
About this role
Locations:
Dallas, TX | Chicago, IL | New York, NY | Houston, TX
Working Pattern:
Hybrid, typically onsite Monday-Wednesday
About the Role
Our client is looking for a Lead Software Engineer to join a growing engineering team focused primarily on
greenfield, net-new development
.
This is an opportunity for an experienced Senior Software Engineer to take on greater technical responsibility while remaining hands-on. The role will involve providing technical guidance to other engineers, contributing to architecture and design decisions, mentoring team members and acting as a technical resource within the team.
This is a
technical leadership position rather than a people-management role
, with no direct reports.
The client values strong engineering fundamentals, problem-solving ability and adaptability. Exact technology alignment is less important than a strong technical foundation and the ability to learn and work effectively across the stack.
What You'll Do
- Design, develop and deliver enterprise-grade software applications
- Work primarily on new, greenfield development rather than legacy application maintenance
- Take ownership of significant features and applications
- Provide technical guidance and mentorship to other engineers
- Act as a technical resource and go-to person within the team
- Conduct code reviews and provide constructive technical feedback
- Contribute to technical design and architectural decisions
- Help solve complex engineering problems
- Participate in peer design discussions and collaborative development
- Work closely with other engineers through pair programming and knowledge sharing
- Work directly with non-technical business stakeholders and communicate technical concepts clearly
- Support deployment and infrastructure-related troubleshooting when required
- Work within CI/CD and modern cloud-based development environments
- Contribute to a collaborative engineering culture focused on continuous improvement
- Use AI-assisted development tools where appropriate
What We're Looking For
- Approximately
6-8 years of professional software engineering experience
- Bachelor's degree
- Strong experience with
C# / .NET
- Experience with
React
or
Angular
- Experience with
Azure
, with AWS or GCP also considered
- Full-stack development experience, with the ability to contribute across frontend and backend
- Enterprise application development experience
- Experience with greenfield development
- Experience taking ownership of features or applications
- Previous experience mentoring engineers or providing technical guidance
- Experience contributing to code reviews
- Experience contributing to architecture or technical design
- Strong problem-solving skills
- Strong communication and collaboration skills
- Ability to explain technical concepts to non-technical stakeholders
The core technology environment includes:
- C#
- .NET
- React
- Angular
- Azure
- Enterprise application development
- CI/CD