Job Description
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. You will 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, 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. 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.
About Lightspeed
Lightspeed is a leading provider of cloud-based software for dealerships and Original Equipment Manufacturers (OEMs).