Software Engineer

lightspeeddms· Product Development (PD)
Apply Now ↗
📍 Montevideo, UY

About this role

Company Overview:

Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer, and Golf Car industries adding hundreds of dealerships to the Lightspeed community each year.
 
Lightspeed’s Dealer Management Solution (DMS) enables dealerships to optimize their end-to-end business operations, including Sales, Parts, Service, Rentals, Payments, 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.
 
Lightspeed is the most complete and integrated DMS in the industry with over 500 integrations with Original Equipment Manufacturers (OEMs), aftermarket parts and accessory distributors and dozens of other software tools that a dealership may use to run their business. Uniquely designed by dealers for dealers, and refined over the past 4 decades, Lightspeed empowers over 4,500+ dealers across North America with the tools and technology they need to manage their dealerships.

We are seeking a talented and experienced Software Engineer to join our data conversion team. This role centers on the tooling that brings new dealers' data into the Evolution platform, with the opportunity to take ownership of critical applications and help drive the team's transition toward a modern, service-oriented architecture.

What you'll do:
  • Maintain and enhance the Conversion IDE, a .NET desktop application written in C# that the onboarding team uses to migrate new customer data into Evolution.
  • Incorporate ongoing product updates into the C# NuGet package used by conversion specialists in the field.
  • Design and build backend services and APIs (.NET 8) as the team transitions from the existing desktop tooling toward a new service-oriented conversion platform.
  • Work with large, complex datasets and database operations, supporting data migrations and the movement of full data sets between databases.
  • Own both development and quality assurance for conversion tooling, identifying, troubleshooting, and resolving bugs.
  • Provide occasional support for a related Angular front-end application.
  • Participate in code reviews, provide constructive feedback, and produce clear technical documentation.
  • Leverage AI-assisted development tools to accelerate coding and documentation.

What you should have:
  • 3 years of professional software development experience
  • Strong C# and object-oriented programming skills
  • Experience with Angular
  • Hands-on experience with Entity Framework
  • Solid SQL skills, including PostgreSQL and complex queries against large datasets
  • Working knowledge of software design patterns (e.g., factory, dependency injection)
  • Experience identifying and resolving bugs, and taking initiative to drive them to resolution
  • Strong communication skills and a collaborative working style
  • Excellent organizational skills and the ability to learn new technologies quickly

Preferred Qualifications:
  • Experience with AWS services (S3, EC2, RDS)
  • Docker and container-based workflows
  • Experience building RESTful web services / service-oriented architectures with .NET 8
  • Python
  • Experience working with AI-assisted development tools (e.g., Claude)
  • Experience working in Agile methodologies

Education:
BS in Computer Science or related field, or equivalent experience level.

 

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!

 

Frequently Asked Questions

Is the salary disclosed for the Software Engineer position at lightspeeddms?
The salary for this Software Engineer role at lightspeeddms is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer position at lightspeeddms located?
This Software Engineer role at lightspeeddms is based in Montevideo, UY. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Software Engineer at lightspeeddms belong to?
This Software Engineer position is part of the Product Development (PD) department at lightspeeddms. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer position at lightspeeddms?
Click the "Apply Now" button on this page. You will be redirected to lightspeeddms's official application portal hosted on greenhouse where you can submit your application directly.
When was the Software Engineer job at lightspeeddms posted?
This Software Engineer position at lightspeeddms was posted on Jun 5, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer
lightspeeddms
Apply for this role ↗

You'll be redirected to lightspeeddms's official application page on Greenhouse.