Automotive mobile data and analytics is the core of our business. You take responsibility for what you deliver, more than just following a spec sheet. You’re part of a team that expects technical leadership, code reviews, unit testing etc and they care deeply about product quality, end user experience. We’ve got problems to solve, and you’re the type of person who is always up for a challenge.
We are a team of 50+ passionate developers who work on AWS based SaaS solutions for the Automotive Industry in North America. We’re disrupting in our space and leading our competitors because our applications are complex, well supported and led by a management team that knows exactly how we are going to WIN. We just need your help getting there.
We get lots of recognition (Deloitte Technology Fast 50) and have grown rapidly. We let our developers code in whatever language they want, and they’re encouraged to use their full stack skills to solve problems from end to end. Deployments are used by millions of users every day, generating millions of dollars in revenue with top brand automotive manufacturers (Audi, Nissan, FCA, Toyota, Lexus).
We have a culture of shared ownership that lends well to our fast paced and ever changing atmosphere.
Our teams work primarily in Microsoft technologies (ASP. NET, WebForms/MVC, Web API) but it’s OK if you have a better skill set in something else. We can teach someone a new technology; the hard part is finding the right person who isn’t afraid to take on important work that needs to be done and will FIND ways to succeed at the task.
Delivering reliable software on an agile team that strives for continuous integration, automated testing, and code reviews is the main goal for the team, but they also have fun while doing it.
Here’s how we’ll support you:
- Competitive compensation packages
- Choice of basic or enhanced health benefit plans, dental and vision benefits
- Employee Assistance Program
- Child care vouchers for back up child care
- Free underground parking
- 3 weeks’ paid vacation
- 1 paid annual volunteer day
- Cool company events and team building activities
- Paid training (our teams just finished Angular 2 training) **
There’s a traditional list of bullets below if that’s what you want to see. Apply today and see how you can grow, learn and actually look forward to Monday mornings!!
What you do:
Reporting to the Manager, Software Development you will be responsible for:
- Implementation of reliable, high performing and usable web applications
- Creation of detailed design documentation and diagrams
- Refactoring of abstractions in order to simplify components and libraries and promote code reuse
- Diligently unit testing and debugging application components as necessary
- Displaying initiative in research, proposal and development of tools, technologies and techniques
- Collaborating and communicating effectively within a multi-disciplinary team
- Analysis of business needs and development of technical solutions
- Applying foresight to look beyond immediate requirements for future extensibility
- Participating in design and code reviews as necessary
- Supporting clients’ evolving needs through ongoing product enhancements and application extensions
What you need:
- Proven knowledge in Software Development with Microsoft .NET technologies including, ASP. NET WebForms/MVC, Web API, in a 3 tier physical and logical environment
- .NET Framework 2.0 - 4.7
- .NET Core 1.0 - 2.1
- Web: HTML5, CSS, Sass, XML, JSON, JQuery, Bootstrap, WebPack, Gulp
- Database: MS SQL Server 2008-2014, SQL/TSQL
- DevOps: VSTS Build Definition/Release Definition
- IoC: Unity
- Visual Studio (2015 - 2017), VS Code
- Experience using GIT for version control
- Experience developing XML/REST Web Services
- Test: MS Unit test framework, xunit
- Package Management: Nuget, NPM, Bower
This would be nice too:
- NService Bus
- Elastic Search
- AWS Services: Lambda, ECS, GW, CloudWatch, CloudFront, S3, SNS, SQS, DynamoDB, Redshift, Elastic Beanstalk, IAM, Cognito
- Application Insights on Azure
- Ability to work in a project based organization and ability to deliver quality output on-or-before the deadlines
- Working knowledge of agile software development environment
- Ability and willingness to take ownership of projects
- Being well organized and knowing good processes to complete the work needed for the project
- Building effective relationships with team members to develop joint vision for the project
- Having good verbal and written communication skills, including active listening skills
- Excellent analytical and problem-solving skills
No unsolicited agency referrals
Meet Some of Dealer-FX's Employees
Manager, Client Support
As a supervisor in the Client Support Team, Amanda provides guidance and leadership to a team of support representatives and analysts, ensures her team is up-to-date with product and program developments, and manages processes and best practices in the team.
Back to top