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

Software Engineer

Lightspeed DMS • South Jordan, UT, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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!

    [job_alerts.create_a_job]

    Software Engineer • South Jordan, UT, US

    [internal_linking.similar_jobs]
    C# Software Engineer - Project Based

    C# Software Engineer - Project Based

    Autonomous Solutions • Lehi, UT, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This is a project-based employee role supporting the initial development phase of our autonomous vehicle platforms.Development phases of this nature typically span up to approximately 24 months, th...[show_more]
    [last_updated.last_updated_variable_days]
    Zuora Systems Manager

    Zuora Systems Manager

    Avetta • Lehi, UT, United States
    [job_card.full_time]
    Avetta's SaaS platform connects the world's leading organizations with qualified suppliers, contractors, and vendors.We bring unmatched visibility to companies through cloud-based technology and hu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Brivo • Lehi, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Summary Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users...[show_more]
    [last_updated.last_updated_30]
    Embedded Software Engineer

    Embedded Software Engineer

    Idaho Scientific • Salt Lake City, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Solve Hard Problems with Cool People.Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation.The perks of working at Id...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer

    Senior Software Engineer

    JobNimbus • Lehi, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We are obsessed with the hero's journey at JobNimbus.Every person has a hero's journey—Hermione Granger, James T.Kirk, Frodo Baggins, Anna & Elsa, Nacho Libre, and even YOU!.This is our &...[show_more]
    [last_updated.last_updated_variable_days]
    Software Development Engineer

    Software Development Engineer

    Amazon • Layton, UT, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Revel Media Group • Kaysville, UT, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    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 contribute to...[show_more]
    [last_updated.last_updated_30]
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • Bountiful, Utah
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Buyer, Direct Subcontract Administrator II

    Buyer, Direct Subcontract Administrator II

    The Aerospace Corporation • Hill Air Force Base, UT, United States
    [job_card.full_time]
    The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded resea...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manager Software Engineer

    Manager Software Engineer

    Myriad Genetics • Salt Lake City, UT, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Backend Engineer

    Backend Engineer

    DAZ 3D • Salt Lake City, Utah, United States
    [job_card.full_time]
    Salary : $120,000 - 120,000 per year.Over 4 years of experience in software development within a web-based eCommerce setting. Proven expertise in creating solutions for Shopify.Proficiency in program...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Quality Assurance Engineer

    Software Quality Assurance Engineer

    The JAAW Group • Hill Air Force Base, UT, US
    [job_card.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.last_updated_30] • [promoted]
    Remote Application Specialist

    Remote Application Specialist

    U.S. Navy • Eagle Mountain, UT, US
    [filters.remote]
    [job_card.full_time]
    ABOUT Culinary Specialists (CSs) operate and manage Navy messes and living quarters to provide meals and accommodations for Navy personnel. They prepare menus, manage food inventories, maintain fina...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    Western Governors University • Salt Lake City, UT, United States
    [job_card.full_time] +1
    If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Wealth Management-Salt Lake City-Vice President-Software Engineering

    Wealth Management-Salt Lake City-Vice President-Software Engineering

    Goldman Sachs Group, Inc. • Salt Lake City, UT, United States
    [job_card.full_time]
    Wealth Management - Salt Lake City - Associate - Software Engineering.Salt Lake City, Utah, United States.At Goldman Sachs, our Engineers don’t just make things – we make things possible.Change the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 84043 Lehi, UT, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Full Stack Software Engineer

    Full Stack Software Engineer

    Integrated Engineering • Salt Lake City, UT, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    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.last_updated_30]
    QA Engineer

    QA Engineer

    FairCom • Sandy, UT, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a QA Engineer on the Software team, you will analyze, test, & diagnose both code and documentation for FairCom’s database software solutions (FairCom DB, RTG, Edge, & MQ).As a debu...[show_more]
    [last_updated.last_updated_variable_days]