1

Software Developer Team Lead Jobs (NOW HIRING)

The Lead will also manage a developer team and must be hands-on the front-end and back-end ... Update, repair, modify and develop existing software and generic applications. * Present complex ...

Lead Software Developer

Brooklyn, NY · On-site

$140K - $175K/yr

Lead Software Developer At OpenBCI we are building the next generation of high-quality human ... We are a growing team of ambitious engineers, designers, and scientists. We are on the lookout for ...

Lead Software Developer

Atlanta, GA · On-site +1

$152.13K - $194.20K/yr

Lead Software Developer (Geotab USA Inc) (Atlanta, GA) Lead software development efforts by ... Experience with Project leadership, team direction, mentoring developers and interns; Experience ...

Lead Software Developer

Erlanger, KY · On-site +1

$114.40K - $143.50K/yr

Lead Software Developer Department: Automation Location: Erlanger, KY, Atlanta, GA or Westfield, IN ... This includes solution architecture, technical leadership of a project team, customer-facing design ...

Lead Software Developer

Erlanger, KY · On-site +1

$114.40K - $143.50K/yr

Lead Software Developer Department: Automation Location: Erlanger, KY, Atlanta, GA or Westfield, IN ... This includes solution architecture, technical leadership of a project team, customer-facing design ...

next page

Showing results 1-20

Software Developer Team Lead information

See salary details

$80.5K

$131K

$171K

How much do software developer team lead jobs pay per year?

As of Jun 2, 2026, the average yearly pay for software developer team lead 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 Software Developer Team Lead, and why are they important?

To thrive as a Software Developer Team Lead, you need advanced programming skills, experience in software architecture, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, project management tools such as Jira, and experience with CI/CD pipelines are commonly required, along with certifications like Scrum Master or relevant cloud platforms. Strong leadership, effective communication, and the ability to mentor and motivate team members are vital soft skills in this role. These skills ensure projects are delivered efficiently, teams collaborate seamlessly, and technical challenges are solved proactively.

How does a Software Developer Team Lead balance coding responsibilities with leadership and mentoring duties?

As a Software Developer Team Lead, you’ll often split your time between hands-on technical work and guiding your team. It’s common to dedicate part of your week to designing solutions and writing code, but an equally important aspect is mentoring junior developers, conducting code reviews, and facilitating team meetings. Balancing these responsibilities requires strong time management and communication skills, as you’ll need to ensure project progress while also fostering professional growth within your team. Many organizations support leads with training and regular check-ins to help manage these dual roles effectively.

What does a Software Developer Team Lead do?

A Software Developer Team Lead oversees a team of software developers, guiding them through the software development lifecycle from planning to deployment. They are responsible for assigning tasks, ensuring code quality, mentoring team members, and facilitating communication between developers and other stakeholders. Team Leads often participate in coding, design decisions, and problem-solving while also managing project timelines and deliverables. Their role bridges technical expertise and leadership to ensure successful project outcomes.
More about Software Developer Team Lead jobs
What cities are hiring for Software Developer Team Lead jobs? Cities with the most Software Developer Team Lead job openings:
What states have the most Software Developer Team Lead jobs? States with the most job openings for Software Developer Team Lead jobs include:
Infographic showing various Software Developer Team Lead job openings in the United States as of May 2026, with employment types broken down into 76% Full Time, 20% Part Time, and 4% 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.

$85K - $109K/yr

Other

Posted 9 days ago


Job description

Description

Software Developer - Genomics & Bioinformatics

Buckler Laboratory, Boyce Thompson Institute


Position Overview

The Buckler Lab at the Boyce Thompson Institute (BTI) seeks a skilled Software Developer to join our dynamic team focused on plant genetics, genomics, bioinformatics, and AI research. Our lab, based at BTI, Cornell, and USDA-ARS, conducts cutting-edge research working to address three main questions: How can we use genetics to make agriculture more efficient and share those efficiencies globally?  How can we reduce the impact of agriculture on the environment?  How does genetic variation give rise to phenotypic variation?

Our development team creates and maintains cutting-edge software and AI tools for genomic analysis and data management, serving our laboratory, plant breeding programs, and the broader genetics research community.


Key Responsibilities

  • Develop new features and enhance existing genomic analysis software tools
  • Maintain and optimize legacy systems to ensure continued functionality
  • Collaborate with researchers and external partners to identify requirements and implement solutions
  • Conduct thorough unit testing and participate in code review processes
  • Lead development initiatives on assigned projects under senior developer guidance
  • Prepare technical demonstrations for internal teams and external collaborators
  • Work collaboratively within a multi-developer team environment

What We Offer

Join a collaborative, innovative research environment where your technical skills will directly contribute to advancing agricultural science and addressing global food security challenges.


Salary Range - $85,000 - $109,000 (within range determined by experience and/or advanced degree)


Remote work option not available, must work onsite in Ithaca, NY

Requirements

Key Responsibilities

  • Develop new features and enhance existing genomic analysis software tools
  • Maintain and optimize legacy systems to ensure continued functionality
  • Collaborate with researchers and external partners to identify requirements and implement solutions
  • Conduct thorough unit testing and participate in code review processes
  • Lead development initiatives on assigned projects under senior developer guidance
  • Prepare technical demonstrations for internal teams and external collaborators
  • Work collaboratively within a multi-developer team environment

Required Qualifications

  • Bachelor's degree in Computer Science, Bioinformatics, or related field
  • 2-4 years of professional software development experience
  • Proficiency in Java, Kotlin, and/or Python
  • Experience with SQL databases (PostgreSQL, SQLite, etc.)
  • Hands-on experience with containerization technologies (Docker, Singularity, Conda, or Pixi)
  • Strong version control skills using Git
  • Familiarity with Agile development methodologies and collaborative workflows
  • Proficiency in Linux environments
  • Excellent written and verbal communication skills with ability to explain complex concepts
  • Demonstrated ability to write clean, scalable, and modular code
  • Strong organizational and time management capabilities
  • Collaborative mindset with ability to work effectively in diverse, interdisciplinary teams
  • Commitment to continuous learning and professional development

Preferred Qualifications

  • Advanced degree (MS/PhD) in relevant field
  • Experience with modern web technologies (JavaScript, React, Node.js)
  • Background in full-stack development and web service deployment
  • Educational background or demonstrated interest in biology, genetics, or related sciences
  • Experience in scientific computing or bioinformatics applications
  • Experience in developing and deploying AI models and tools