Talent.com
Software Engineer
Software EngineerLightspeed DMS • South Jordan, UT, US
Software Engineer

Software Engineer

Lightspeed DMS • South Jordan, UT, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Company Overview :

Lightspeed is a leading provider of cloud-based software for dealerships and Original Equipment Manufacturers (OEMs), serving the Powersport, Marine, RV, Trailer, Outdoor Power Equipment, and Golf Cart industries. Lightspeed's Dealer Management Solution (DMS) enables dealerships to optimize their end-to-end business operations, including sales, parts, service, rentals, accounting, and Customer Relationship Management (CRM). When implemented into their daily operations, Lightspeed helps dealers increase their profitability by selling more units, service, and parts, all while creating a more streamlined experience for customers. For nearly 40 years, Lightspeed has been empowering 4,500+ dealers across North America with the tools and technology they need to manage their dealerships.

We are an innovative and collaborative team that is hungry for innovative technologies. The Software Engineer is pivotal for coding, testing, willing to learn innovative technologies, while also willing to maintain legacy technologies and can work in fast-paced environments. This role offers opportunities for growth and is ideal for a collaborative and self-motivated individual who is passionate about building quality software and advancing their technical expertise.

What you'll do :

  • Collaborate in Agile teams to refine requirements, estimate tasks, and contribute to sprint activities.
  • Determine software solutions, applying object-oriented principles to ensure reusability and scalability.
  • Develop and implement code that is clean, efficient, and well-documented, adhering to team standards.
  • Conduct unit testing and participate in code reviews to maintain high-quality code.
  • Work closely with business, product management, QA, and hosting teams to facilitate smooth rollouts across AWS environments (development, staging, production), ensuring alignment with project goals and operational needs.
  • Manage and optimize CI / CD pipelines, automating build, test, and deployment processes to streamline releases and maintain consistency across environments.
  • Utilize team tools including Jira, GitLab, SwaggerHub, and Bruno (similar to Postman) for project tracking, version control, API documentation, and testing, respectively.
  • Maintain and update documentation regularly in Confluence to keep resources current and accessible for team collaboration.
  • Maintain code quality through regular refactoring and documentation for team knowledge sharing.

What you'll have : Qualifications :

  • A bachelor's degree in computer science, Engineering, or a related field with 3-5 years of professional experience; or equivalent experience in lieu of a degree.
  • Strong understanding of object-oriented programming and design principles.
  • Familiarity with cloud environments (AWS, GCP, or Azure preferred) and an ability to leverage cloud-based tools for software development and deployment.
  • Solid foundation in software development processes, debugging, and testing.
  • Proven experience with Agile and Scrum methodologies.
  • Understanding of computer science concepts, including data structures, algorithms, and software lifecycle processes.
  • Ability to develop and integrate APIs, and proficiency with SQL and relational databases.
  • Basic knowledge of network communications and distributed systems.
  • Ability to manage development environments and troubleshoot independently.
  • Working knowledge of Linux or Unix operating systems.
  • Driven to learn new programming languages and frameworks.
  • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes) is preferred.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively and share knowledge with team members.
  • Demonstrates organizational skills and an ability to prioritize effectively.
  • Preferred Qualifications :

  • Familiarity with test-driven development and high code coverage standards.
  • Experience in front-end and back-end systems integration.
  • Working knowledge of modern databases (e.g., PostgreSQL) and microservices architecture.
  • Inclusion and Diversity at Lightspeed :

    At Lightspeed, we celebrate the uniqueness of every individual and encourage diverse perspectives. We believe that inclusion drives innovation and fosters meaningful connections. We are committed to building an environment where everyone feels valued and empowered to make an impact.

    Equal Employment Opportunity Statement :

    Lightspeed is an Equal Opportunity Employer and is dedicated to building a diverse and inclusive workforce. All qualified applicants will be considered for employment without regard to race, color, creed, ancestry, national origin, gender, sexual orientation, gender identity, gender expression, marital status, religion, age, disability, veteran status, or any other protected category.

    Important Note :

    Applicants must be authorized to work in the U.S.

    Ready to apply?

    Take the next step in your career—apply today and join a team where your skills will make an impact!

    Create a job alert for this search

    Software Engineer • South Jordan, UT, US

    Similar jobs
    Software Engineer

    Software Engineer

    Altitude AI • Salt Lake City, UT, US
    Full-time
    Be a part of the future of Industrial AI! In this software engineering role, you'll be on the front lines building the Generative AI platform that rapidly designs and generates complete industr...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer (Full-stack)

    Lead Software Engineer (Full-stack)

    Cricut • South Jordan, UT, US
    Full-time
    Cricut® empowers people to make and personalize almost anything—from custom cards and apparel to everyday items and home décor. Our smart cutting machines, design apps, and material...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer

    Software Engineer

    Tagup • Salt Lake City, UT, US
    Full-time
    Tagup is a defense technology company founded at MIT that is redefining logistics superiority with next-generation AI.We’re growing rapidly and are looking for change-makers passionate about ...Show more
    Last updated: 30+ days ago • Promoted
    Sales Engineer (Solutions Engineer)

    Sales Engineer (Solutions Engineer)

    Canopy • South Jordan, UT, US
    Full-time
    Sales Engineer (Solutions Engineer).Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, efficient software for accounting firms. We are looking to revolutionize the accounti...Show more
    Last updated: 30+ days ago • Promoted
    Advanced Software Engineer

    Advanced Software Engineer

    VirtualVocations • Salt Lake City, Utah, United States
    Full-time
    A company is looking for an Advanced Software Engineer, Backend.Key Responsibilities Architect, develop, and implement key backend game systems, features, and services Design, implement, and mai...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Software Engineer (Hybrid / U.S. Citizens Only)

    Full Stack Software Engineer (Hybrid / U.S. Citizens Only)

    Task Force Talent • Salt Lake City, UT, US
    Full-time
    Task Force Talent is seeking mid to senior full-stack software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problem...Show more
    Last updated: 30+ days ago • Promoted
    Manager Software Engineer

    Manager Software Engineer

    Myriad Genetics • Salt Lake City, UT, United States
    Full-time
    Software Engineering Manager - Clinical Report Integrations.Myriad Genetics is transforming how genetic test results are built, delivered, and integrated across internal and external healthcare sys...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer

    Software Engineer

    Motorola Solutions, Inc • West Valley, UT, US
    Full-time
    Software Engineer, West Valley City, UT : Perform design, development, coding, testing, research, programming & documentation for software systems, apps & / or operating systems w / equipment designers...Show more
    Last updated: 2 days ago • Promoted
    Software Architect I

    Software Architect I

    defi AUTO LLC • Salt Lake City, UT, US
    Full-time
    It’s an exciting time to join defi!.SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive a...Show more
    Last updated: 30+ days ago • Promoted
    Software Quality Assurance Engineer

    Software Quality Assurance Engineer

    The JAAW Group • Hill Air Force Base, UT, US
    Full-time
    We are seeking a highly skilled and experienced Software Quality Assurance Manager to lead our quality assurance efforts. As a Software Quality Assurance Manager, you will be responsible for develop...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - UTAH Only

    Senior Software Engineer - UTAH Only

    Proactive Health • Lehi, UT, US
    Full-time
    NOTE : You must live within 40 miles of the Lehi Utah office for this position.Proactive Health is a dynamic and innovative company dedicated to improving patient care for seniors through cutting-ed...Show more
    Last updated: 6 days ago • Promoted
    Cloud Engineer III - Utah Only

    Cloud Engineer III - Utah Only

    RLDatix • Lehi, UT, US
    Full-time
    Production Engineer III | R&D | Lehi, Utah| IHybrid.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organizations around the...Show more
    Last updated: 3 days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Integrated Engineering • West Valley City, UT, US
    Full-time
    The Full Stack Software Engineer will develop high-quality software solutions that provide an excellent customer experience. You will work on cross-platform mobile and web applications using React N...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Salt Lake City, UT, United States
    Full-time
    We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...Show more
    Last updated: 30+ days ago • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    VirtualVocations • Salt Lake City, Utah, United States
    Full-time
    A company is looking for a Fullstack Product Software Engineer, Core Web Experience.Key Responsibilities Integrate Dash capabilities in the FSS product to ensure a seamless user experience Build...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Revel Media Group • Kaysville, UT, US
    Full-time
    We're seeking a Senior Full-Stack Software Engineer to drive faster development cycles, rapid product development, and a better customer experience at Revel Media Group.Your role will contribut...Show more
    Last updated: 30+ days ago • Promoted
    Software Test Engineer I

    Software Test Engineer I

    BioFire Defense, LLC • Salt Lake City, UT, US
    Full-time
    The Software Test Engineer I supports development and release of high-quality software to internal and external users by planning, documenting, and executing verification and validation (V&V) o...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer

    Staff Engineer

    Outcode Software • Draper, UT, US
    Full-time
    The Staff Engineer at Outcode Software is a senior technical contributor responsible for delivering high-impact solutions across multiple projects. This role requires deep technical expertise in sof...Show more
    Last updated: 30+ days ago • Promoted