1

Lead Software Developer Jobs (NOW HIRING)

Lead Software Developer

Sterling, VA

$114.90K - $144.10K/yr

The Lead Software Developer will: Oversee and direct technical staff to develop code and unit tests for the development, enhancement, or maintenance of software / systems. Lead meetings to gather and ...

Lead Software Developer

Kansas City, MO · Hybrid

$113.10K - $141.80K/yr

Lead Software Developer Location: Hybrid - Kansas City, MO (3 days onsite and 2 days remote) Duration: 6 month CFH Start Date: ASAP Number of Openings: 1 Top 3-4 Skills (In order of Preference ...

Lead Software Developer

Saint Louis, MO · Hybrid

$112.80K - $141.50K/yr

Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications. Design, develop, and ...

Lead Software Developer

Woburn, MA · On-site

$157K - $223K/yr

As Lead Software Developer, you will work with a team to design, implement, and test systems software for advanced real-time signal processing applications for sonar, radar, electronic warfare ...

Lead Software Developer

Saint Louis, MO

$112.80K - $141.50K/yr

The Lead IT Software Developer is a well-rounded expert on the team in Front-End frameworks (Aurelia, Angular and such) and Back-End (Microsoft SQL and C#/.NET). He / She is the go-to person for any ...

Lead Software Developer

Atlanta, GA

$111.60K - $139.90K/yr

The Lead Software Developer is a key role in Virtus's growing Tech/Dev practice. They have a strong technical understanding of writing code in different languages, analyzing data, and contributing to ...

Lead Software Developer

Saint Louis, MO · On-site

$112.80K - $141.50K/yr

The Lead IT Software Developer is a well-rounded expert on the team in Front-End frameworks (Aurelia, Angular and such) and Back-End (Microsoft SQL and C#/.NET). He / She is the go-to person for any ...

Lead Software Developer

Greenville, WI · On-site

$103.30K - $177.70K/yr

The Lead Software Developer ensures the function and efficiency of core organizational applications meet technical user requirements. Develop, maintain, and enhance business critical applications ...

Lead Software Developer

Rockville, MD · On-site

$118.20K - $148.30K/yr

Lead Software Developer Location: Rockville, MD (Onsite) Duration: 12 months contract DocBridge / AEM: Lead AEM Developer Responsible for designing, developing, and implementing high-quality ...

Lead Software Developer

Washington, DC · On-site

$130.90K - $164.20K/yr

Federal Intelligence Community, and they are seeking a Lead Software Developer with an active Secret clearance. The role involves providing technical and thought leadership in the modernization of ...

Lead Software Developer

Washington, DC · On-site

$130.90K - $164.20K/yr

Federal Intelligence Community, and they are seeking a Lead Software Developer with an active Secret clearance. The role involves providing technical leadership in modernizing legacy enterprise ...

Lead Software Developer

Gaithersburg, MD · On-site

$125.30K - $157.20K/yr

Leidos is seeking a Lead Software Developer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal ...

Lead Software Developer

Chicago, IL

$119.60K - $150K/yr

Lead Software Developer Location: Chicago, IL Duration: 12 Months Key Responsibilities Lead end-to-end implementation of features and services using modern frameworks and patterns; own solution ...

next page

Showing results 1-20

Lead Software Developer information

See salary details

$80.5K

$131K

$171K

How much do lead software developer jobs pay per year?

As of Jun 3, 2026, the average yearly pay for lead software developer in the United States is $131,025.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $145,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Lead Software Developer, and why are they important?

To thrive as a Lead Software Developer, you need advanced programming skills, in-depth knowledge of software development methodologies, and a degree in computer science or a related field. Familiarity with code versioning tools (like Git), cloud platforms (such as AWS or Azure), and experience with project management tools are typically required, and certifications like AWS Certified Developer or Scrum Master can be advantageous. Exceptional problem-solving, leadership, and communication skills help in guiding teams and collaborating with stakeholders. These skills are crucial for delivering high-quality software solutions, driving team productivity, and ensuring project success.

What are some common challenges a Lead Software Developer faces when managing a development team?

As a Lead Software Developer, one of the most common challenges is balancing hands-on coding with mentoring and overseeing the team's work. You'll need to ensure effective communication among team members, resolve technical roadblocks, and keep projects on schedule while maintaining code quality. It's also important to support the professional growth of junior developers and foster a collaborative environment that encourages knowledge sharing. Managing competing priorities and aligning technical solutions with business goals are ongoing aspects of the role.

What does a Lead Software Developer do?

A Lead Software Developer oversees the technical aspects of software development projects, guiding a team of developers to deliver high-quality software solutions. They are responsible for setting coding standards, designing system architecture, and ensuring best practices are followed throughout the development process. Additionally, Lead Software Developers often coordinate with project managers, stakeholders, and other teams to align project goals and timelines. Their role combines hands-on coding with leadership, mentorship, and technical decision-making.
More about Lead Software Developer jobs
What cities are hiring for Lead Software Developer jobs? Cities with the most Lead Software Developer job openings:
Who are the top companies hiring for Lead Software Developer jobs? The top employers for Lead Software Developer jobs are:
What states have the most Lead Software Developer jobs? States with the most job openings for Lead Software Developer jobs include:
Infographic showing various Lead Software Developer job openings in the United States as of May 2026, with employment types broken down into 95% Full Time, 4% Part Time, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $131,025 per year, or $63 per hour.

$114.90K - $144.10K/yr

Other

Posted 17 days ago


Job description

Key Skills: Strong .Net with Azure exp with good companies.
The Lead Software Developer will:
Oversee and direct technical staff to develop code and unit tests for the development, enhancement, or maintenance of software / systems.
Lead meetings to gather and interpret user technical requirements/user stories to design software components and solutions based on guiding principles, patterns, and experience
Lead the detailed design of multiple technologies under the guidance of the delivery architect
Use advanced knowledge and experience to resolve the most complex break/fix and bug/defect issues.
Work with vendors / most senior technical staff to resolve most complex problems.
Key Responsibilities and Duties:
Enterprise level application design, engineering and development using .NET Core, C#, Azure DevOps, and Azure PaaS
Implement core REST + JSON based APIs.
Accountable for escalating issues and risks through the Delivery Architect and Manager
Responsible for executing on tasks as directed by the Delivery Architect and Manager
Responsible for communication and raising awareness to the Delivery Architect concerning issues, risks or other items that may impede development tasks.
Responsible for understanding and ensuring development standards are followed through code quality reviews and compliance scans as Tech Lead
Work with team members to properly define/clarify business requirements, development estimation, and work plan finalization.
Perform unit and integration testing on all developed code - Create and execute unit and integration tests within development lifecycle.
Participate in / lead implementation and support transition of completed components.
Assists / responsible for task identification
Responsible for understanding of functional and technical requirements.
Participate / lead design discussions.
Assist other teams with troubleshooting problems that may arise from applications or integration of various components.
Support and Troubleshooting - Assist Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.
As Tech Lead, work closely alongside other developers and QA engineers throughout the software development lifecycle.
Strong understanding of software architecture and design patterns.
Experience with system design, scalability, and performance optimization.
Familiarity with agile methodologies and tools
Excellent communication skills to lead design meetings, tech breakdowns, and high-level architectural discussions.
Ability to ask probing questions and identify edge cases during discussions.
Experience managing a team, prioritizing work, and ensuring timely delivery.
Proactive problem-solving mindset to remove blockers and address technical challenges.
Collaborative approach to work with product owners and cross-functional teams.
Regular code review practices and attention to pull requests.
Passion for mentoring and helping teammates level up.
Commitment to implementing and promoting best practices within the team.
Willingness to share knowledge through pair programming, code reviews, and knowledge-sharing sessions.
Ability to influence decisions without direct authority. Adaptability to wear multiple hats (architect, project manager, mentor, etc.) effectively.
Desired Technological skills:
Microsoft: ASP.NET Core, Azure, C#/Web API
Experience with Cloud Technologies (like Azure / AWS), .NET Core, RESTful services.
Frameworks: .NET Core, Azure PaaS,
Databases: NoSQL db (Azure Cosmos, MongoDB), SQL Server, Azure SQL, Azure Tables, Stored Procedure Development, Performance Tuning
Working with CI/CD Pipelines in Azure DevOps