One million success stories. Start yours today.

Software Development Team Lead

Date Posted: Jun 27, 2026
Yearly: USD - USD

Job Detail

  • location_on
    Location Lansing, Michigan, United States of America
  • desktop_windows
    Job Type: Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Sep 25, 2026

Job Description

Overview

CFS is seeking an experienced Software Development Team Lead to guide a team of engineers while remaining hands-on in full-stack development. The ideal candidate will possess strong programming skills in languages such as Python, Java, or JavaScript/TypeScript and have a proven record in designing and deploying Robotic Process Automation (RPA) solutions. This role requires excellent communication skills and a focus on mentoring junior developers, collaboration, and continuous improvement in a family-oriented culture that values technology.

Key responsibilities

  • Lead, mentor, and support a team of software engineers through coaching and technical guidance.
  • Remain hands-on with full-stack development using modern programming languages.
  • Design, develop, and deploy RPA solutions at scale with a focus on maintainability and security.
  • Translate business requirements into technical designs and actionable tasks.
  • Collaborate with cross-functional partners to define product roadmaps and influence direction.
  • Champion best practices in software architecture, secure coding, and CI/CD.
  • Stay current on advancements in AI/ML and emerging technologies.
  • Lead the evaluation and adoption of new tools and frameworks to improve productivity.
  • Present technical concepts and project updates to both technical and non-technical stakeholders.
  • Contribute to continuous improvement efforts around performance, scalability, and code quality.

Required skills

  • 7+ years of professional software development experience
  • 2+ years in a lead, senior, or technical leadership role
  • Strong experience coding in Java
  • Experience with JavaScript or TypeScript libraries (Vue.js, React, Angular)
  • Hands-on expertise with AWS, Azure, or Google Cloud Platform (GCP)
  • Solid understanding of software architecture, design patterns, and distributed systems
  • Experience with modern DevOps and CI/CD practices (GitHub Actions, Azure DevOps, Jenkins, GitLab CI)
  • Excellent communication skills
  • Proven ability to translate business needs into technical plans and execution strategies

What the company offers

  • $0 Premium Healthcare options
  • Retirement Plan with 4.5% match
  • 3.5 Weeks PTO
  • Outstanding culture with a family-oriented feel
  • Competitive compensation and benefits package

Skills Required

Company Overview

Chicago, Illinois, United States of America

CFS is a long-standing, family-owned manufacturing organization that serves the industrial water heating, water treatment, and laundry equipment markets. The company prides itself on its stable growth and collaborative culture, emphasizing work-life... Read More

Google Map

Related Jobs