Job Url: https://www.remoterocketship.com/company/lightspeeddms/jobs/software-engineer-united-states-remote Job Description: Lightspeed DMS Website LinkedIn All Job Openings Lightspeed DMS is a comprehensive dealer management system designed for the Powersports, Marine, RV, Trailer, Outdoor Power Equipment, and Golf industries. It provides over 4,000 dealerships with an all-in-one solution to streamline operations, manage inventory, and enhance customer engagement. Lightspeed DMS integrates various departmental functions into a single platform, enabling efficient management of parts, sales, service, and accounting tasks, ultimately helping dealers to improve profitability and customer experience. DMS • Powersports • RV • Marine • Trailer 501 - 1000 employees Founded 1984 🤝 B2B 🛍️ eCommerce 🛒 Retail Software Engineer 22 hours ago 🇺🇸 United States – Remote 💵 $97.7k - $129.4k / year ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer AWS Azure Cloud Distributed Systems Docker Google Cloud Platform Java Kotlin Kubernetes Linux Node.js Postgres RabbitMQ SQL Unix Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • 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. 🎯 Requirements • 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 with a Strong focus in Java EE, Jakarta EE, Kotlin. • 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. 🏖️ Benefits • In today’s competitive job market, transparency and trust are more important than ever. • At Lightspeed, we believe in fostering an open and honest work environment, starting with our job postings. • Pay transparency is a key component of this commitment, ensuring that potential candidates have a clear understanding of the compensation they can expect. • 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!