1

Lead Software Developer Jobs in Houston, TX (NOW HIRING)

Lead Software Developer

Houston, TX

$110K - $138K/yr

Lead Software Developer Location: Houston, TX Job Type: Contract Requirements and * Must have lead experience - code reviews, delivery, mentoring other developers * C# .NET - Mainly backend and ...

New

Lead Software Developer

Houston, TX · On-site

$110K - $138K/yr

Lead Software Developer Location: Houston, TX Job Type: Contract Requirements and * Must have lead experience - code reviews, delivery, mentoring other developers * C# .NET - Mainly backend and ...

New

Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Duration: 6 ... Research latest industry practices and technology trends to assist Lead with providing advice to ...

Lead Software Engineer - Python

Houston, TX · On-site

$133K - $164K/yr

As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms - Core Foundational ... developer-friendly database services. You will be expected to bring strong software engineering ...

next page

Showing results 1-20

Lead Software Developer information

See Houston, TX salary details

$76.9K

$125.1K

$163.3K

How much do lead software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for lead software developer in Houston, TX is $125,126.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,800.00 and $138,900.00 per year, depending on experience, location, and employer.

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.

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 is a lead software developer?

A lead software developer is a senior technical role responsible for guiding a development team, designing software solutions, and ensuring project goals are met. They often coordinate tasks, review code, and collaborate with stakeholders, requiring strong programming skills and leadership abilities.

What job categories do people searching Lead Software Developer jobs in Houston, TX look for?

The top searched job categories for Lead Software Developer jobs in Houston, TX are:

Infographic showing various Lead Software Developer job openings in Houston, TX as of August 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $125,126 per year, or $60.2 per hour.

$110K - $138K/yr

Full-time

Posted 3 days ago

New


Job description

Title : Lead Software Developer
Location: Houston, TX
Job Type: Contract

Job Description:

Requirements and Job Description

  • Must have lead experience - code reviews, delivery, mentoring other developers
  • C# .NET - Mainly backend and middle tier development
  • Angular - UI
  • Azure - Applications hosted on

Responsibilities

  • Responsible for researching, analyzing, designing, proposing, and delivering solutions that are fit for purpose based on business and technology strategies.
  • Provides strong experience in solutions strategy development, business requirements definitions, system integration modeling, business process definition, data architecture, and governance and/or enterprise-level logical data modeling.
  • Builds consensus and collaborates with the teams on proposed architectural solutions.
  • Identifies major system interfaces, opportunities for the development of module reuse for applications, roadmaps technology in line with the enterprise initiatives, and identifies existing architecture weaknesses and opportunities for process re-engineering.
  • Leads efforts to help define and implement solutions quickly, efficiently, and cost-effectively in order to enable the business to gain the maximum benefit from technology and quickly realize a return on investment.
  • Provides systems architectural/solution support to project and initiative-based efforts for relevant technical areas to increase efficiency and effectiveness for projects.
  • Delivers solutions that ensure compliance with enterprise architectural standards.
  • Develops and delivers technical architecture materials and ensures that relevant information is communicated appropriately to project leadership in order to meet project milestones and tasks.
  • Presents proposed solutions, leveraging standard technologies, to project leadership and present proposed architecture to gain concurrence, as needed.
  • Acts as key force in driving technical project architecture reviews.
  • Ability to identify how information technology can enable the achievement of project objectives.
  • Lead and mentor a team of junior developers

Requirements & Qualifications

Technical Requirements:

  • Bachelor's Degree in Computer Science or Engineering, or relevant experience
  • Minimum 3 years with listed Azure Cloud development and technologies: App Services, Message Bus, Application Insights, Functions, Logic Apps, and Data Factory.
  • Minimum 7 years .NET (C#) development experience
  • Minimum 5 years relational database experience using MS SQL Server
  • Strong competency in the following tools: Visual Studio, VS Code, TFS, Swagger, Azure DevOps, GitHub
  • Strong knowledge of object-oriented analysis, design techniques & best practices
  • Strong analytical and critical thinking skills
  • Ability to read, digest and communicate complex subject matter to all levels
  • Ability to adapt quickly to changing business demands
  • Ability to work independently or on a team
  • Ability to manage time and work well under pressure
  • Ability to complete work within assigned deadlines
  • Ability to communicate across different levels of the business, e.g., developers, business analysts, sales team members, managers to C-level executives.
  • Flexibility to align work hours with business processes, e.g., after hours system deployments

Preferred Skills:

  • Minimum 3 years Angular 6+ development experience