Software Engineer

Company: DealerSocket ( Learn More )

General Information
Not Specified
Not Specified
Not Specified
Job Description

DealerSocket, a leading provider of software-as-a-service ("SaaS") fully integrated technology solutions for the Retail and Independent Automotive industries. We are growing exponentially, and are looking for phenomenal people to grow with us. In 2015, we expanded our product lines, doubled our employee base, and opened new offices across the country.  We pride ourselves on our amazing people, top-notch technology, and fun employee-focused corporate culture.

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 


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


¨       1-5 Years Software Engineering

¨       Agile/SCRUM

¨       Developing and Implementing enterprise applications

Skills & Expertise (Intermediate Level): 

¨       JavaScript (Angular and/or Knockout JavaScript libraries), jQuery, Bootstrap

¨      C# .NET 4.0 Framework or higher

¨       SQL Server 2008/2012 and the SQL language

¨       ASP.NET MVC and Web API

¨       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

Job Requirements