1

Team Leader Software Development Jobs (NOW HIRING)

This position requires a strategic thinker with hands-on technical depth and proven leadership ... The physical demands described here are representative of those that must be met by a Team Member ...

Manager, Software Development

Boise, ID · On-site

$117K - $155K/yr

Micron Technology is a world leader in innovating memory and storage solutions that accelerate the ... Collaborating with other developers on the team * Working closely with Business Operation Teams ...

Director of Software Development Reporting to: CEO Location: Stamford, CT Schedule: Full‐time ... Linux and Windows Team Leadership & Collaboration * Mentor and support developers as the ...

Software Development Manager

Nashville, TN · On-site

$119K - $157K/yr

The Compute Control Plane team in Oracle's Oracle Cloud Infrastructure (OCI) organization is ... We need a leader who can thrive in ambiguity, make data-driven decisions, and think critically ...

Software Development Manager

Alpharetta, GA · On-site

$120K - $159K/yr

Scientific Games is the global leader in lottery games, sports betting and technology, and the ... Work with team members on technical and professional skills to enable career growth for team ...

Team Lead - Software Development

Pittston, PA · On-site

$109K - $137K/yr

This role combines technical expertise with leadership skills. Developers in the Team Lead position ... Experience working on large software development projects while collaborating across multiple agile ...

Software Development Manager

Seattle, WA

$140K - $185K/yr

Software Development Manager, you will be responsible for leading a team of engineers responsible for the design, development, testing, and operations of our platform. * Our managers deliver results ...

Software Development Manager

Alpharetta, GA · On-site

$117K - $155K/yr

... leader in lottery games and sports betting technology. The Software Development Manager will oversee software delivery for major implementation projects, ensuring clear requirements and managing team ...

If you're looking to be a part of a passionate team solving these complex problems, then Rotary and Mission Systems is the place for you. The Work As the Software Development Analyst, you will: • ...

Software Development Manager

San Diego, CA · On-site +1

$120K - $140K/yr

... team and help ensure that the experience of our clients is second to none. This development group ... Work with IT leadership to define and build functional and non-functional requirements across the ...

next page

Showing results 1-20

Team Leader Software Development information

See salary details

$24.5K

$121.9K

$220.5K

How much do team leader software development jobs pay per year?

As of Jun 10, 2026, the average yearly pay for team leader software development in the United States is $121,917.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,500.00 and $151,500.00 per year, depending on experience, location, and employer.

What are some common challenges a Team Leader in Software Development faces when managing both technical tasks and people management responsibilities?

As a Team Leader in Software Development, balancing technical responsibilities with people management can be challenging. You'll need to stay updated on coding practices and project requirements while also supporting your team's professional growth, resolving conflicts, and ensuring clear communication. Prioritizing tasks, delegating appropriately, and maintaining transparency are crucial to prevent bottlenecks and foster a collaborative environment. Successfully navigating these challenges not only ensures project delivery but also contributes to team morale and individual development.

What is the difference between Team Leader Software Development vs Software Development Manager?

AspectTeam Leader Software DevelopmentSoftware Development Manager
ResponsibilitiesLeading development teams, coordinating tasks, ensuring project deliveryOverseeing multiple teams, strategic planning, resource management
Required SkillsTechnical expertise, leadership, communicationTechnical knowledge, leadership, project management
Work EnvironmentHands-on coding, team coordinationManagement, stakeholder communication
Common UsageWithin development teams, project-focusedHigher-level management, organizational strategy

While both roles involve leadership in software development, the Team Leader Software Development focuses on guiding the technical team and project execution, whereas the Software Development Manager handles broader strategic planning and resource allocation across multiple teams.

What is the 40 20 40 rule for software engineering?

The 40 20 40 rule in software engineering suggests that developers should spend approximately 40% of their time on coding, 20% on testing and debugging, and 40% on planning, design, and documentation. As a team leader, understanding this balance helps in allocating resources and managing project workflows effectively.

What are the key skills and qualifications needed to thrive as a Team Leader in Software Development, and why are they important?

To thrive as a Team Leader in Software Development, you need a solid background in software engineering principles, hands-on coding experience, and often a degree in computer science or a related field. Familiarity with version control systems (like Git), project management tools (such as Jira), and agile methodologies, as well as certifications like Scrum Master or PMP, are commonly required. Strong leadership, communication, and problem-solving skills help you motivate teams and facilitate collaboration. These skills and qualifications are crucial for delivering high-quality software products efficiently while supporting team growth and cohesion.

What does a Team Leader in Software Development do?

A Team Leader in Software Development oversees a group of software engineers, ensuring that projects are completed on time and meet quality standards. They coordinate tasks, provide technical guidance, and facilitate communication between team members and other stakeholders. Additionally, they help resolve technical challenges, mentor junior developers, and contribute to planning and architectural decisions. Their role bridges the gap between management and the development team, ensuring smooth project execution.
What cities are hiring for Team Leader Software Development jobs? Cities with the most Team Leader Software Development job openings:
What states have the most Team Leader Software Development jobs? States with the most job openings for Team Leader Software Development jobs include:

Director, Software Development

Mujin Corp

Suwanee, GA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Mujin is the future of industrial robotic systems in production and distribution environments. Our technology gives robots perception and awareness, enabling them to take on more advanced tasks. We aim to revolutionize the use of robotics within industry to free human resources from labor-intensive tasks to focus on more intellectual challenges.
The Director of Software Development will oversee multiple development teams focused on areas such as motion planning, real-time control, cloud integration, and user interfaces. This position requires a strategic thinker with hands-on technical depth and proven leadership experience in scaling software organizations within robotics or complex hardware-software environments.
Position Description:
  • Define and maintain software architecture for Mujin's robotics platform, ensuring scalability and reliability across motion planning, real-time control, cloud integration, and user interfaces.
  • Actively contribute to writing and reviewing production-level code in C++ and Python for critical components.
  • Create and maintain detailed technical specifications and documentation for new features and system enhancements.
  • Translate product requirements into actionable technical plans and lead execution from concept through deployment.
  • Establish and enforce best practices for coding, testing, and documentation across all development teams.
  • Collaborate with Product Management, Hardware Engineering, and Cloud teams to ensure seamless integration and alignment with business objectives.
  • Mentor senior developers and managers in technical problem-solving, architectural decisions, and career development.

Position Requirements:
  • Bachelor's or Master's degree in Computer Science, Software Development, or related field.
  • 9+ years in software development, with at least 5+ years in leadership roles managing multiple teams.
  • Proven experience designing and implementing software architecture for robotics, automation, or complex distributed systems.
  • Strong proficiency in C++ and Python, with hands-on experience writing production-level code.
  • Ability to create technical specifications and lead execution from concept to deployment.
  • Deep understanding of CI/CD, real-time systems, and quality assurance at scale.
  • Ability to thrive in a fast-paced, global environment and make data-driven decisions.

Preferred Qualifications:
  • Exposure to cloud platforms, distributed systems, and UI/UX for complex applications.
  • Strong communication skills and ability to influence stakeholders across technical and business domains.
  • Experience scaling teams in high-growth technology companies.

Physical Demands/ Work Environment:
The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Travel expectation is to be 50% or less. Domestic or International Travel may be expected.
  • Prolonged periods of sitting at a desk and working on a computer
  • Ability to work extended hours as required

Great Company! Great Benefits! When working with Mujin, enjoy:
  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire!
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short-Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year!
  • 11 Paid Holidays, including (2) Floating Holidays!
  • 401(k) Plan!
  • Parental Leave Benefits!
  • Health Savings Account (HSA) option with HDHP!
  • Flexible Spending Account (FSA) options for Medical and Dependent Care!
  • Referral Bonuses!
  • Company Stock Options in many roles!

This Position Description is intended to describe the essential job functions, the general supplemental functions and the essential requirements for the performance of this job. It is not to be construed as an exhaustive statement of all supplemental duties, responsibilities, or non-essential requirements.
Mujin is proud to be an Equal Employment Opportunity employer.