Software Engineer II

We design, develop, and provide a technology platform for automotive dealership industry. We have a product suite of really cool software solutions for just about every department of our customer’s business. We started in 2001 so we aren’t at the start up phase. We are well established and have a pretty sizeable market share. 1/3 of all cars sold in the US and Canada are sold using our products. We have software development teams in 4 states.

Here at the Draper location we work on the CRM. The core of our product suite. And we are building a brand new one (kinda exciting).

To see a little more about us, go to:

Essential Duties

¨ Develop complex software engineering solutions

¨ Create automated unit and integration tests

¨ Collaborate with members of a SCRUM team to ensure success (Product Owners, Engineers, QA, Designer)

¨ Participate in Sprint Planning, Retrospectives and Backlog Grooming

¨ Facilitate the decomposition of business requirements into Use Cases and Acceptance Criteria

¨ Document and execute Acceptance Tests

¨ Perform risk analysis and risk based regression testing

Skills/Requirements Qualifications

Education: Bachelor’s Degree in Computer Science or equivalent experience and knowledge


¨ 2-6 Years Software Engineering

¨ Agile/SCRUM

¨ Developing and Implementing enterprise applications

Skills & Expertise (Intermediate Level):

¨ C# .NET 4.0 Framework or higher

¨ SQL Server 2008/2012 and the SQL language


¨ JavaScript (Angular.js and/ or Node.js), jQuery, Bootstrap

¨ HTML5 and CSS3

¨ Memory management, performance tuning and profiling

¨ LINQ, Generics, Lambda expressions, extension methods, attributes

¨ ORM Frameworks (Entity Framework, NHibernate)

¨ IoC containers e.g. Unity, MEF, Ninject

¨ Web Services and serialization, XML, JSON, SOAP, WCF, REST

Back to top