Software Development Team Lead

Ripple Science
Ann Arbor, MI

:

Software Development Team Lead

Position Title: Software Development Team Lead

Department: 11 Development

Reports to: Chief Technical Officer

Overview: As a Software Development Team Lead, you will play a pivotal role in leading a team of talented software developers in the creation and maintenance of cutting-edge web applications. Your expertise in Java, JavaScript, React, and DevOps practices will drive the successful delivery of high-quality software solutions while fostering collaboration, innovation, and continuous improvement within the team. This position is a stepping stone position toward a Software Development Manager position.

Responsibilities:

  • Team Leadership (Required):
    • Lead, mentor, and coach a team of software developers, fostering a culture of collaboration, learning, and accountability.
    • Set clear objectives, provide regular feedback, and facilitate career development for team members.
    • Foster an environment that encourages innovation, creativity, and continuous improvement.
  • Software Development (Required):
    • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
    • Design, develop, and maintain scalable and high-performance web applications using Java, JavaScript, React, MongoDB, and related technologies.
    • Ensure code quality, maintainability, and scalability through code reviews, testing, and adherence to best practices.
    • Drive technical discussions and decisions, balancing short-term delivery with long-term architectural goals.
  • Collaboration and Communication:
    • Facilitate effective communication and collaboration within the team and with cross-functional stakeholders.
    • Coordinate with other teams to align development efforts, resolve dependencies, and deliver integrated solutions.
    • Act as a liaison between technical and non-technical stakeholders, ensuring clear understanding and alignment of project goals and priorities.
  • DevOps Practices (Ideal):
    • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes, leveraging tools such as Jenkins, Github Actions, CI/CD, or similar (currently using GitHub Actions).
    • Configure and manage cloud infrastructure and services using platforms like Kubernetes, AWS, Azure, or Google Cloud Platform. We are currently a Kubernetes/AWS shop
    • Monitor application performance, troubleshoot issues, and implement optimizations to ensure reliability, scalability, and security.
    • Champion DevOps best practices within the team, advocating for infrastructure as code, continuous integration, and continuous delivery.

Qualifications (Required):

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Proficiency in JavaScript (Vanilla and/or TypeScript)
  • Strength in Java (5+ years)
  • Willingness to work in a legacy code base as we re-platform over time

Qualifications (Ideal):

  • Knowledge of Meteor.js
  • Strong proficiency in JavaScript, React, and related frontend technologies.
  • Experience with backend development using Node.js
  • Strong knowledge of MongoDB and Relational Databases (MySQL, PostgreSQL, etc)
  • Solid understanding of DevOps principles and experience with related tools and technologies (e.g., Docker, Kubernetes, Cloudformation).
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Excellent communication, leadership, and interpersonal skills.
  • Ability to thrive in a fast-paced, dynamic environment and drive results through collaboration and teamwork.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for career growth and advancement.
  • Flexible work hours and remote work options.
  • Collaborative and inclusive work culture.
  • Continuous learning and professional development opportunities.

Join our dynamic team and make a significant impact on the future of our software products while advancing your career in software development leadership.

Posted 2026-05-12

Recommended Jobs

Optician

Southwest vision center
Edwardsburg, MI

Job Description Job Description One year of experience as a full time optician is preferable. Applicant must be extremely detail oriented, great customer service skills and a good working knowled…

View Details
Posted 2026-04-11

Lead Vehicle Engineer

ROUSH
Allen Park, MI

We work alongside the best and brightest to do incredibly cool things you wouldn’t believe.  At Roush, you’re part of building the future.  Are you someone that has a passion for providing innovative …

View Details
Posted 2026-02-10

School-Year Assistant Teacher

ODC Network
Holland, MI

ODC Network is a nonprofit organization dedicated to outdoor education and conservation throughout West Michigan. At the heart of our mission is the ODC Early Childhood Network, where we proudly offe…

View Details
Posted 2026-05-09

Manager

Culver's
Monroe, MI

Job Description Job Description MANAGER - CULVER'S Lead the Way to Happy Guests at Culver’s! Join Culver’s as a Manager and drive restaurant success by leading a high-performing team, overse…

View Details
Posted 2026-04-16

Material Handler 1 - 2nd Shift - $20.75/hr + $2.00/hr Shift Premium

Stryker
Portage, MI

2nd Shift - Monday Friday 2pm-10:30pm What you will do:   Responsible for accurate selection, packing, and shipping of products to various customers. Proficiently operate a variety of mater…

View Details
Posted 2026-05-09

Insurance Account Position - State Farm Agent Team Member

Ivy Fields-Releford - State Farm Agent
Rochester, MI

Job Description Job Description Benefits: Simple IRA License reimbursement Bonus based on performance Competitive salary Flexible schedule Health insurance Opportunity for ad…

View Details
Posted 2026-03-29

Principal Statistical Programmer

Regeneron
Warren, MI

A principal statistical programmer provides timely support to the study team on all programming matters according to the project strategies. In this role, a typical day might include: ​ As …

View Details
Posted 2026-02-06

GPS Fine Grade Dozer

Merlo Construction
Milford, MI

Why work for Merlo Construction: The owners of Merlo Construction lead with a “team-first” approach and make it a priority to get to know everyone. Advantages of working with this family-oriented cont…

View Details
Posted 2025-08-28

Engineering Automation Staffing Solutions Account Executive

Gables Search Group
Detroit, MI

Engineering Account Executive Automation Staffing Sales Executive Location: United States Function: Sales / Business Development Employment Type: Full-Time About the Role We are see…

View Details
Posted 2026-05-12

Medical Billing Positions - Entry Level!

Hart Medical Equipment
Grand Blanc, MI

Hart Medical Equipment provides a full range of home care products and support services based on individual needs. We strive to conduct our patient care operation with the highest standards. We are a…

View Details
Posted 2026-02-13