Software Engineering Team Lead

4 days ago


Lansing, Michigan, United States Stride Full time
Job Title

Principal Software Engineer

About Stride

We are a technology company innovating the learning experience with online and blended learning, empowering futures through personalized learning.

Technical Leadership

As a Principal Software Engineer at Stride, you will lead technical strategy and efforts for complex requirements using software engineering best practices. You will work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.

  • Implement individual software components with high emphasis on quality, test-driven development, and sound software engineering practices.
  • Develop web applications and RESTful APIs using 12-factor application principles.
Key Responsibilities

You will be responsible for leading development activities for Stride Tutoring B2B and B2C applications across Strides eCommerce platforms for web and mobile apps. You will also work with business stakeholders and product owners to review business drivers, needs, and strategies to anticipate future business / technology needs.

Requirements

Required qualifications include 8 years of software engineering experience, including responsibility for application architecture across multiple systems & environments, and a proven track record of driving technical innovation and delivering high-quality software solutions.

Estimated salary: $120,000 - $180,000 per year.



  • Lansing, Michigan, United States Prolim Global Full time

    ProLIM Global Corporation, a leading provider of end-to-end IT and Engineering Services, is seeking an experienced Lead Enterprise Java Software Engineer to join their team in Lansing, Michigan.About the RoleThe successful candidate will be responsible for designing, developing, and deploying scalable enterprise-level software applications using Java and...


  • Lansing, Michigan, United States Actalent Full time

    About the RoleWe're looking for a Distribution Engineer Lead to join our team in Lansing, MI.Job Overview: As a Distribution Engineer Lead, you'll be responsible for developing design and construction work packages for electrical overhead distribution systems. You'll also oversee the replacement of old equipment with new, ensuring system consistency and...


  • Lansing, Michigan, United States Michigan Court of Appeals Full time

    About the RoleThis Senior Software Developer position involves designing, developing, and testing software applications to meet the needs of the Court. Key responsibilities include analyzing requirements, creating technical documentation, and collaborating with the development team to deliver high-quality solutions.

  • Technical Lead

    2 weeks ago


    Lansing, Michigan, United States Triunity Software Full time

    Job Description:Job Title: Technical Lead - Java DeveloperJob Summary:    We are seeking a highly skilled Technical Lead - Java Developer to lead our team in developing and maintaining complex Java applications. The ideal candidate will have extensive experience in designing and implementing Java-based systems, as well as a strong background in software...


  • Lansing, Michigan, United States KBTS Technologies, Inc. Full time

    We are seeking a seasoned Senior Java Software Engineer to join our team at KBTS Technologies, Inc. in Lansing, MI. This is an exciting opportunity for a skilled professional with expertise in developing and consuming REST APIs, Spring Framework, and Java.The ideal candidate will have a strong background in software engineering, specifically in designing,...


  • Lansing, Michigan, United States Inficare Full time

    The State of Michigan seeks a highly skilled Senior .NET Software Engineer to lead the development of innovative software solutions.Key Responsibilities:Design, develop, and test software applications using .NET framework.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and maintain software systems using Git...


  • Lansing, Michigan, United States System Soft Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineering Lead to join our team at System Soft Technologies.The successful candidate will have extensive experience in software development, systems analysis, and network engineering, with a strong background in cloud services, DevOps practices, and cybersecurity measures.


  • Lansing, Michigan, United States Software People, Inc. Full time

    Job DescriptionSalary: $120,000 - $180,000 per yearLocation: Lansing, MIWe are seeking a highly skilled Enterprise Software Architect to join our team at Software People, Inc.The ideal candidate will have a minimum of 10 years of experience in Java and 5 years of experience in Spring Framework.Responsibilities:Design and develop robust, efficient, and secure...


  • Lansing, Michigan, United States Digital Technology Solutions Full time

    Job Title: Senior .NET Software EngineerThe role requires a highly skilled .NET software engineer to work on the development team at Digital Technology Solutions. As a key member of the team, you will be responsible for designing, developing, testing, and deploying software applications using ASP.NET, C#, and other Microsoft technologies.We are seeking a...

  • Software Engineer

    3 weeks ago


    Lansing, Michigan, United States Saxon Global Full time

    Saxon Global seeks a highly skilled Software Engineer - Web Technologies to join our team. As a key member of our engineering team, you will be responsible for designing, architecting, and developing modern web applications using cutting-edge technologies such as React, Angular, Vue, Typescript, and SASS.About the RoleIn this role, you will work closely with...


  • Lansing, Michigan, United States META Full time

    **Developing the Future of Fitness**We are seeking an experienced software engineer to join our Client Foundation team and contribute to the development of our revolutionary Supernatural Fitness Quest app. As a member of our engineering team, you will play a crucial role in shaping the app's architecture, ensuring high performance, reliability, and...


  • Lansing, Michigan, United States Brooksource Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Brooksource. As a key member of our software development team, you will be responsible for designing, developing, and maintaining new and pre-existing software programs and applications.This is an excellent opportunity for individuals who enjoy driving improvement by finding and...


  • Lansing, Michigan, United States Oracle Full time

    About the RoleWe are seeking a skilled Software Engineering Expert to join our team in database development. As a key member of our organization, you will be responsible for designing, developing, and troubleshooting complex software programs for databases and applications.ResponsibilitiesImplement improvements and defect resolutions along with...

  • Software Engineer

    4 weeks ago


    Lansing, Michigan, United States Focused HR Solutions Full time

    We are seeking a skilled Backend Software Developer to join our team at Company Name. The ideal candidate will have a solid understanding of software engineering principles and experience with backend development.Responsibilities:Design and implement scalable and efficient backend systemsCollaborate with cross-functional teams to deliver high-quality...


  • Lansing, Michigan, United States Inficare Full time

    About InficareWe are a cutting-edge technology company that values innovation and collaboration. Our team of experts is passionate about developing and maintaining open-source software applications.As an Enterprise Software Engineer, you will be part of our dynamic team responsible for designing, implementing, and deploying scalable and efficient software...


  • Lansing, Michigan, United States HITACHI GLOBAL AIR POWER US, LLC Full time

    About the RoleThis exciting opportunity at HITACHI GLOBAL AIR POWER US, LLC is a key part of our winning engineering team. As an Embedded Software Engineer, you will play a crucial role in developing high-quality Embedded-C software for air compressor systems.Job DescriptionThe mission of this position is to design and develop software using C and C++...

  • Software Engineer

    3 weeks ago


    Lansing, Michigan, United States Elite WorkForce Inc Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team as a REST API Specialist. This role requires extensive experience in Java and related technologies.Key ResponsibilitiesThe ideal candidate will have a strong background in developing and consuming REST APIs, alongside proficiency in Oracle/SQL and React. This role offers a hybrid work...


  • Lansing, Michigan, United States InfiCare Technologies Full time

    Job OverviewAbout InfiCare TechnologiesWe are a cutting-edge technology company seeking a highly skilled Senior Software Engineer to join our team. This is an excellent opportunity for individuals with experience in Java, Spring Framework, and Rest APIs.Estimated Salary RangeThe estimated salary range for this position is $120,000-$180,000 per year,...


  • Lansing, Michigan, United States The Christman Company Full time

    About the RoleWe are seeking a highly skilled and experienced Construction Team Lead to join our team at The Christman Company. This individual will play a crucial part in leading our construction projects, ensuring they are completed on time, within budget, and to the highest quality standards.As a Construction Team Lead, you will be responsible for leading...

  • Data Engineering Lead

    3 weeks ago


    East Lansing, Michigan, United States Vertafore Full time

    Job Overview:We are seeking a highly skilled Data Engineering Lead to join our team at Vertafore. As a leader in the technology industry, we are committed to innovation and excellence in all aspects of our business.In this role, you will be responsible for operating, managing, and maintaining data pipelines that utilize multiple data sources and reporting...