Jobs and Careers
BR

Software Development Team Lead

Bright Planet Solar
United StatesRemotefull_timeVerifiedPosted 8 Sept 2025
💰 $145,000/yr($100,000/yr$145,000/yr)

About the role

Job Details

Job Location Auburn Office - Worcester, MARemote Type Fully RemoteSalary Range $100000.00 - $145000.00 Salary/yearTravel Percentage NoneJob Shift Any

Description

The Software Development Team Lead will support the growth and effectiveness of our development team by mentoring developers, conducting code reviews, enforcing coding standards, and facilitating knowledge-sharing. While a significant part of this role involves guiding others, the Team Lead will also own and deliver their own development tasks and projects. The role is both hands-on and facilitative: driving code quality and collaboration across the team while actively contributing to the codebase. The Team Lead will also assist in driving department initiatives (e.g., testing strategy, documentation improvements, best practices adoption) as prioritized by leadership.

Qualifications

Key Responsibilities

  • Serve as a mentor and coach to developers, providing one-on-one support and guidance.
  • Conduct code reviews, enforce coding standards, and promote best practices in development.
  • Facilitate technical discussions around architecture, implementation, and maintainability.
  • Own and contribute to development tasks and projects alongside the team.
  • Lead efforts to improve and maintain high-quality documentation across repositories and software processes.
  • Help developers improve their skills in Python, GitHub workflows, CI/CD practices, and general software craftsmanship.
  • Take ownership of department projects as directed by leadership (e.g., testing coverage, refactoring initiatives).
  • Support a positive, collaborative, and learning-focused team culture.

Required Education

  • GED or equivalent

Preferred Education

  • Bachelor’s degree in Computer Science, Engineering, or related field

Required Experience

  • Strong proficiency with Python and Git/GitHub workflows
  • Demonstrated experience conducting code reviews and mentoring less-experienced developers
  • Familiarity with modern software development practices (CI/CD, testing frameworks, collaborative coding)
  • Experience writing, maintaining, and improving developer-facing documentation
  • Ability to communicate technical concepts clearly to a range of experience levels
  • Strong collaboration skills and ability to facilitate team progress

Preferred Experience

  • Exposure to cloud environments (AWS/GCP)
  • Familiarity with Docker and containerized development workflows
  • Experience with testing frameworks and driving test adoption
  • Front-end knowledge (JavaScript, CSS, HTML) and/or database experience (PostgreSQL)
  • Prior leadership or mentoring experience

Required Skills and Abilities

  • Excellent written and verbal communication skills
  • Strong organizational and facilitation skills
  • Ability to balance hands-on contributions with coaching/mentorship responsibilities
  • Collaborative problem-solving approach
  • Proactive, self-directed, and able to manage competing priorities

Preferred Skills and Abilities

  • Ability to troubleshoot and resolve issues efficiently
  • Strong documentation habits and ability to instill them across a team
  • Passion for team growth and continuous improvement

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bright Planet Solar

View company profile →