Software Development Team Lead

Ripple Science
Ann Arbor, MI
Software Development Team Lead Location Remote in 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 2025-08-19

Recommended Jobs

Associate, Global Patient Safety Operations

Planet Group
Saginaw, MI

Associate, Global Patient Safety Operations  The Opportunity: Assist with the oversight of the Pharmacovigilance Contract Research Organization (PV CRO) performing case management and study sup…

View Details
Posted 2025-08-18

1st shift- Production Operator

Kent Quality Foods
Hudsonville, MI

Job Description Job Description Kent Quality Foods, a family-owned business and an established leader in the food processing industry is now hiring for a 1st Shift Production Operator position at…

View Details
Posted 2025-07-25

Online Gambling Product Evaluator (Hiring Immediately)

Little Wheel
Flint, MI

Join Our Team as a Website Tester at Little Wheel Little Wheel is a gambling technology company focused on researching and building products that put players first. We are currently hiring Website …

View Details
Posted 2025-08-15

License Electrician

PREMIER ELECTRIC COMPANY LLC
Oakland County, MI

Job Description Job Description Owner operated electrical contracting company looking for electricians ready to work. Commercial, Industrial, Residential – Availability now. Condominium Projec…

View Details
Posted 2025-07-25

Prep Cook

Troy, MI

For this position, pay will be variable by location - See additional job details and benefits below Our Prep Cooks make all the magic possible. They put their heart into ensuring the kit…

View Details
Posted 2025-08-19

Tree Trimmer

Zielies Tree Service
Ironwood, MI

Job Description Job Description Zielies Tree Service Inc., a leader in Vegetation Management Services is currently seeking Tree Care Professionals. Whether you're an industry veteran or just look…

View Details
Posted 2025-07-30

Remote in India - Sr. Software Engineer

Credibly
Southfield, MI

Job Description Job Description Description: Who We Are: A Top Place to Work! We believe in small businesses and the people who grow them. At Credibly, we leverage cutting-edge data sci…

View Details
Posted 2025-07-23

Heavy Duty Truck Technician

Grand Traverse County Road Commission
Traverse City, MI

Job Description Job Description Looking for a position with work-life balance? The Grand Traverse County Road Commission is looking for a Heavy Duty Truck Technician . This position is part o…

View Details
Posted 2025-07-24

Love Talking To People? Join Our Sales Squad!

RTA of Iowa
Grand Rapids, MI

Job Description Job Description Sales Associate – Fast-Track Management Training Program (3–6 Months) Location: Grand Rapids Full-Time | Entry-Level with Growth Opportunity Are you a go-g…

View Details
Posted 2025-08-05

Entry Level Sales Representative

True North Group LLC.
Sterling Heights, MI

Join Our Team at True North Group Position Title: Entry-Level Sales Representative Open Role: 1 Territory, Outside Sales Opportunity About Us: True North Group isn't just another insurance agency; We …

View Details
Posted 2025-07-31