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-08-06

Recommended Jobs

Bartenders

Red Robin
Flint, MI

At Red Robin, we're not your typical burger restaurant. Our fans love us for our quirky personality, and the way we add an unexpected wink of fun to whatever we do. If you have a magnetic personality…

View Details
Posted 2026-05-13

Senior Security Officer

DETROIT BODY GUARDS PROTECTION UNIT LLC
Mount Pleasant, MI

Job Description Job Description Open Availability - - Morning, Afternoon and Midnight Shifts No Experience Needed, Will train Detroit Body Guards Protection Unit, LLC is seeking the positio…

View Details
Posted 2026-04-17

Lead 3 year Old- Preschool Teacher Starting July 2026

Beginners Inn Child Care and Learning Center
Canton, MI

Job Description Job Description Benefits: ~401(k) ~ Flexible schedule ~ Paid time off Who We Are The Beginners Inn Childcare & Learning Center is a state-licensed, family-operated fa…

View Details
Posted 2026-07-26

Transmission Field Service Representative (FSR)

SAPA Transmission
Utica, MI

Job Description Job Description Job Description: SAPA Transmission, a U.S. Department of Defense (DoD) contractor, is seeking a Mechanic to specialize in assembling, maintaining, and repairing…

View Details
Posted 2026-07-11

Office Assistant

Staffmax Staffing & Recruiting
Portage, MI

Job Title: Office Assistant Location: Austin Company: Staffmax Staffing & Recruiting (on behalf of our client) Job Type: Full-Time / Temporary to Permanent Salary: Competitive, based …

View Details
Posted 2026-03-24

GSRP Teacher - Early Childhood

Summit Management Consulting
Portage, MI

Job Description Job Description Summary/Objective: Oakland Early Learning Center must provide an excellent education to all of our students consistent with the mission, vision, and goals of th…

View Details
Posted 2026-07-10

Materials Analyst

JVIS
Benton Harbor, MI

Job Description Job Description SUMMARY:  The Materials Analyst is responsible  for managing inventories to ensure part availability via proper scheduling and communication within the supply chai…

View Details
Posted 2026-05-14

Lawn Care Technician

Weed Man Lawn Care
Traverse City, MI

Job Description Job Description Weed Man Lawn Care / Mosquito Hero   Pay Range: $18 - $24 per hour   Job Type : Full-time Tech (Spring, Summer, Fall) – Marketing Representative (Winter) …

View Details
Posted 2026-07-10

Automotive Service Tech/Mechanic

Marthaler Auto
Houghton, MI

Job Description Job Description Salary: D.O.E. Do you want to be valued and appreciated?Join the Marthaler Automotive team of dealerships where your hard work is recognized, your growth is s…

View Details
Posted 2026-05-15

WANTED: Energetic, Outgoing People!!! BRAND AMBASSADOR IN COSTCO

Zipfizz Corporation
Roseville, MI

Job Description Job Description Join the Zipfizz Team as a Brand Promoter! Are you ready to take your energy and career to the next level? Zipfizz, the ultimate vitamin, energy, and hydration d…

View Details
Posted 2026-08-02