AutoAlert is Hiring - Come Join our Team


Our team is growing. You will, too.

Senior Software Engineer

Job Title
Senior Software Engineer
Job ID
Irvine,  CA 92618
Other Location

Job Title:  Senior Software Engineer

Base Salary Range:  $110,000 - $140,000 USD

Location:  Irvine, CA

Travel Required:  No

Classification:  Exempt

Physical Requirements:  Professional office environment.  This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.  Employee is regularly required to hear and speak, stand, walk, use hands to touch or feel objects, and reach with hands and arms.

Company Overview

AutoAlert is the automotive industry’s leading data mining and lead generation platform helping dealerships identify high-quality leads, increase volume of retail trade-ins, and improve customer retention.  Founded in 2002, AutoAlert has provided the automotive industry with innovative software, direct marketing, and training solutions.

Position Overview

Our Engineering Team is the driving force behind AutoAlert's success! The Senior Software Engineer will be responsible for contributing and supporting an array of applications using the latest .NET Framework and modern front-end technologies. You will participate as a member of a highly engaged team, working closely with peers, in an agile environment. Responsible for conforming to company policies and industry best practices to perform development tasks such as coding and application/web development. Develop and implement new software programs or maintain and improve the performance of existing software.  Perform a key role in the design, installation, testing, and maintenance of software systems and providing improvement recommendations as necessary.  May oversee development projects and/or teams and specialize in an area of development or coding language. The senior software developer will be responsible for contributing to enterprise level web applications and supporting applications using AngularJS, JavaScript, LESS, CSS, HTML, ASP.NET MVC, ASP.NET Web API, Node.JS, C#.NET, LINQ to Entity Framework, NEST, ORMLite, PGSQL, and SQL Server. You will participate as a member of a scrum team, working closely with peers, in an agile environment.

Essential Functions

Reasonable accommodations may be made to individuals with disabilities to perform essential functions.

·         Build products from the ground up and scale out our existing products

·         Design and develop client-server modules, components, and integration end-points

·         Maintain a high level of code integrity by writing clean and testable code

·         Build reusable and scalable code using established design patterns

·         Collaborate with other team members and product stakeholders

·         Be a key play in the growth of our company and your career

·         Other duties as assigned

Key Competencies

·         Ability to communicate clearly and concisely

·         Attention to detail and accuracy

·         Confidentiality

·         Problem solving skills

·         Time Management


·         5+ years of software development experience particularly in the .NET framework using C#.NET, Web API, MVC technologies

·         5+ years of experience working with Microsoft SQL Server

·         5+ years of HTML, CSS, JavaScript front-end experience particularly using NodeJS, Typescript, Angular, or other JavaScript application frameworks

·         Exposure to Amazon Web Services (AWS)

·         Demonstrated technical leadership

·         Working knowledge of Agile SDLC methodologies (Agile, Waterfall, Scrum, Kanban, etc.)

·         Basic knowledge of Microsoft’s Unit Testing Framework using Visual Studio test tools

Benefits Offered:

·         Competitive Compensation Package

·         Medical

·         Dental

·         Vision

·         Health Savings Accounts

·         Flexible Spending Accounts

·         Life Insurance

·         Disability

·         Paid Time Off

·         401(k) Retirement Savings Plan

·         Fitness Reimbursement Plan


Option 1: Create a New Profile