Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Brooksource · 23 hours ago

Lead Software Engineer

Brooksource’s retail client is seeking a Lead Software Engineer with strong technical leadership and solution architecture experience to support a growing portfolio of business-focused software initiatives. This role involves balancing hands-on development with team leadership, mentoring engineers, and modernizing legacy systems within an Azure-based environment.

EmploymentHuman ResourcesInformation Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Serve as the technical lead for a portfolio team, providing coaching, mentorship, and technical direction
Spend ~50% hands-on initially (coding, code reviews, troubleshooting), with a planned transition toward architecture, delegation, and design oversight
Lead solution design and architecture discussions, with future participation in architecture review boards
Guide the modernization of legacy systems, applying modern engineering principles to improve scalability, maintainability, and cost efficiency
Partner with the Unified Transformation team to identify technical risk, rework or re-engineer existing integrations, and stand up new solutions aligned to modern workflows
Translate technical concepts clearly to business stakeholders and communicate effectively upward
Collaborate with cross-functional partners (QA, Business Analysts, Product Managers) within a ~12-person portfolio team
Support business-driven software enhancements and enterprise integrations
Work within an agile, sprint-based delivery model using Azure DevOps for work items and issue tracking

Qualification

C#Microsoft AzureSolution architectureAgile/scrumMicrosoft SQL ServerAzure DevOpsMentoringPythonStakeholder managementCommunication skillsCollaboration skills

Required

10+ years of overall experience in software development
5+ years of experience leading engineering teams or serving as a technical lead (flexible depending on depth of leadership experience)
Proven experience mentoring, coaching, and effectively delegating work to mid- and senior-level engineers
Strong proficiency in C#
Hands-on experience with the Microsoft Azure platform
Experience with Microsoft SQL Server, including writing and maintaining stored procedures
Exposure to solution architecture, including system design, integrations, and modernization strategies
Experience working with and modernizing legacy codebases
Experience working in agile/scrum environments
Familiarity with Azure DevOps for backlog management and issue tracking, with exposure to GitHub for source code repositories
Experience with enterprise-scale integrations and modernization initiatives
Strong communication, collaboration, and stakeholder-management skills

Preferred

Prior experience supporting or building software solutions in a retail environment
Familiarity with Python

Company

Brooksource

company-logo
Brooksource is a single source for project and supplemental support through contract employment, contract-to-hire labor employment.

H1B Sponsorship

Brooksource has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (10)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ashley Cigolotti
Director, Global Partnerships
linkedin
leader-logo
Matt Ayala
National Account Executive (Global Partnerships)
linkedin
Company data provided by crunchbase