Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bright Planet Solar Logo

Software Development Team Lead

Bright Planet Solar

Salary not specified
Aug 27, 2025
Provo, UT, US
Apply Now

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.

Requirements

  • 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
  • Exposure to cloud environments (AWS/GCP)
  • Familiarity with Docker and containerized development workflows

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).

Other

  • Support a positive, collaborative, and learning-focused team culture.
  • Strong collaboration skills and ability to facilitate team progress
  • Excellent written and verbal communication skills
  • Strong organizational and facilitation skills
  • Ability to balance hands-on contributions with coaching/mentorship responsibilities