1

Senior Software Engineer Team Lead Jobs (NOW HIRING)

Senior Software Engineer - Team Lead The Senior Software Engineer - Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit ...

Senior Software Engineer - Team Lead The Senior Software Engineer - Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit ...

New

Lead individual and group efforts from design to implementation. * Responsible for coordinating DevOps activities for a standalone environment. * Contribute to applications specifically designed for ...

Sr Software Engineer

Anaheim, CA · Hybrid

$128.20K - $169.10K/yr

Sr Software Engineer Location: (hybrid; 0 - 3 days onsite will vary according to project needs ... Participate in project phasing and delivery together with your manager, team lead and Technical ...

Sr Software Engineer

Glendale, CA · Hybrid

$129.80K - $171.20K/yr

Sr Software Engineer Location: (hybrid; 0 - 3 days onsite will vary according to project needs ... Participate in project phasing and delivery together with your manager, team lead and Technical ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$125.20K - $165K/yr

Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer ... Serve as a team lead, overseeing software development projects and ensuring adherence to process ...

Sr Software Engineer

Santa Monica, CA · Hybrid

$137.80K - $181.70K/yr

Sr Software Engineer Location: (hybrid; 0 - 3 days onsite will vary according to project needs ... Participate in project phasing and delivery together with your manager, team lead and Technical ...

Sr Software Engineer

Glendale, CA · Hybrid

$129.80K - $171.20K/yr

Title-- Sr Software Engineer position Location-- (hybrid; 0 - 3 days onsite will vary according to ... team lead and Technical Project Managers • Identify areas of improvement in our systems and ...

Sr Software Engineer

Glendale, CA · Hybrid

$129.80K - $171.20K/yr

Title-- Sr Software Engineer position Location-- (hybrid; 0 - 3 days onsite will vary according to ... team lead and Technical Project Managers • Identify areas of improvement in our systems and ...

Dont miss this exciting opportunity to join us as an Software Engineer Team Lead and help shape the future of WIRIS. All our job offers are open to people with a disability certification. WHAT WILL ...

Sr. Software Engineer

Fort Worth, TX · On-site

$117.30K - $154.60K/yr

Your Key Responsibilities • Lead core execution for the Sr. Software Engineer role across day to ... to the broader team. • Contribute hands-on expertise in support of schedule, quality, and ...

Senior Software Engineer

New York, NY

$134K - $176.70K/yr

Essence of the Role PHIflow is looking to hire a hands-on, experienced Senior Software Engineer with a leadership mindset to lead our engineering team. Reporting to the CTO, you will lead a group of ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$125.20K - $165K/yr

Senior Software Engineer Location: Annapolis Junction, MD Required Clearance : TS/SCI w/ Full-Scope ... as a team lead, overseeing software development projects and ensuring adherence to process ...

next page

Showing results 1-20

Senior Software Engineer Team Lead information

See salary details

$60.5K

$147.3K

$198K

How much do senior software engineer team lead jobs pay per year?

As of May 28, 2026, the average yearly pay for senior software engineer team lead in the United States is $147,310.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,000.00 and $168,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Software Engineer Team Lead, you need advanced programming skills, software architecture experience, and a solid background in computer science, typically demonstrated by a relevant degree and proven industry experience. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (such as AWS or Azure) is critical, and certifications like AWS Certified Solutions Architect can be beneficial. Exceptional leadership, communication, and problem-solving abilities help you motivate teams and resolve complex technical challenges. These skills ensure effective project delivery, high team performance, and the ability to drive innovation within the organization.

How does a Senior Software Engineer Team Lead balance coding responsibilities with leadership duties on a typical project?

As a Senior Software Engineer Team Lead, you'll often split your time between hands-on technical work and managing your team. While you are still expected to contribute significantly to critical codebases and architectural decisions, a substantial portion of your role involves mentoring engineers, coordinating project timelines, and facilitating communication between team members and stakeholders. Effective time management and delegation are key, as you'll need to ensure project goals are met while supporting the professional growth of your team. Regular stand-ups and code reviews are common, as is collaborating closely with product managers, designers, and QA specialists.

What are Senior Software Engineer Team Leads?

Senior Software Engineer Team Leads are experienced software engineers who not only contribute to coding and technical design but also lead and mentor a team of developers. They are responsible for overseeing project progress, ensuring code quality, facilitating communication between team members, and aligning technical efforts with business goals. Their role bridges the gap between hands-on engineering work and leadership, helping drive both innovation and team growth.

What is the difference between Senior Software Engineer Team Lead vs Senior Software Engineer?

AspectSenior Software EngineerSenior Software Engineer Team Lead
ResponsibilitiesDesigns, develops, and maintains software; focuses on technical tasksLeads project teams, manages technical direction, mentors team members
Required CredentialsBachelor's degree in CS or related field; 3+ years experienceSame as Senior Software Engineer; often requires leadership experience
Work EnvironmentIndividual contributor role within development teamsTeam leadership, coordination, and communication with stakeholders
Usage in IndustryCommonly used for experienced developers focused on technical expertiseUsed for senior developers with leadership and project management duties

While both roles require strong technical skills and similar credentials, the Senior Software Engineer focuses on coding and technical problem-solving, whereas the Senior Software Engineer Team Lead also involves guiding teams, managing projects, and mentoring colleagues.

More about Senior Software Engineer Team Lead jobs
What cities are hiring for Senior Software Engineer Team Lead jobs? Cities with the most Senior Software Engineer Team Lead job openings:
What states have the most Senior Software Engineer Team Lead jobs? States with the most job openings for Senior Software Engineer Team Lead jobs include:
Infographic showing various Senior Software Engineer Team Lead job openings in the United States as of May 2026, with employment types broken down into 97% Full Time, 2% Part Time, and 1% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution, with an average salary of $147,310 per year, or $70.8 per hour.
Team Lead Software Engineer

Team Lead Software Engineer

Samprasoft

Leawood, KS • Hybrid

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Software Engineer – Team Lead

The Senior Software Engineer – Team Lead will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies. This position will also mentor other engineers.

This position will work hybrid from our Minneapolis, MN office location.

How You’ll Spend Your Time

  • Enhance and develop functionality for the ATI Nursing platform using advanced technologies like C#,.NET Framework, Angular, Docker, Kubernetes, Kafka, Knockout.js, Web API, and MSSQL
  • Collaborate with a diverse team of Platform Analysts, Scrum Masters, QA Analysts, and Product Owners to define and deliver impactful projects
  • Work independently, as well as with team members on different teams and in different locations
  • Conduct thorough code reviews as a reviewer to ensure high-quality software development
  • Provide technical mentoring and guidance to less experienced Software Engineers
  • Develop and support enhancements and new functionality to automate deployments in a micro services architecture environment
  • Continually work towards making improvements in the release process and facilitate migration to a Continuous Deployment/Continuous Integration approach
  • Provide technical expertise and troubleshooting as needed to support production issues
  • Assist and in some cases be responsible for the design and architecture of projects and features
  • Execute deployments in production and non-production environments and willing to support deployments outside of work hours participate in an on-call rotation

What You’ll Need

  • Bachelor’s degree in a computer related field and/or equivalent work experience
  • 8+ years of relevant experience in software development for web-based applications
  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects
  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution
  • Excellent written and verbal communication skills to effectively convey ideas and collaborate with team members
  • Extensive experience with the following:.NET, Angular 12+, C#, JQuery, MVC, WCF, SQL, HTML5, and CSS 3.0
  • Experience with Kafka, Docker and Kubernetes is strongly recommended
  • Experience with Jira, IIS,.NET Framework
  • Experience mentoring team members preferred
  • Understanding of an Agile based development methodology or similar formal methodologies

Required Skills: Kubernetes, Angular.