Senior Software Engineer
DealerPolicy Williston, VT
- Posted: over a month ago
- Full-Time
At DealerPolicy, we're changing the way people shop for insurance through technology. We're innovators, collaborators, and entrepreneurs. Join a rapidly growing team of professionals who are out to disrupt the traditional insurance distribution channels. DealerPolicy is looking for a Senior Software Engineer who has 5+ years experience building software and exposure .NET languages (C#) and frameworks.
About Us
DealerPolicy is a leader in the emerging Insurtech sector. With its seamless integration into the car buying process, the companys innovative solution enables car-buying customers the opportunity to purchase insurance by connecting them real-time with licensed insurance agents while simultaneously completing the purchase of their new car. The company delivers these benefits through an industry-first combination of partnerships with car dealers, a growing insurance carrier network, and team of licensed insurance advocates.
Daily and Monthly Responsibilities
- Contribute to developing DealerPolicy core products supporting dealership auto retail sales and call center insurance agency operations
- Engineer DealerPolicy software in C#, JS, HTML, CSS, and using React libraries
- Developing progressive mobile-first web applications in React
- Meticulously style professional user interfaces that work on a variety of devices and platforms
- Design, develop, test, and publish enterprise-grade software solutions
- Participate in and contribute to code reviews and pair programming
- Support the software we build, on and (sometimes) off hours
- Contribute to code reviews and pair programming with Associate Engineers
- Contribute to Development Operations and build infrastructure as code
- Deploy infrastructure through scripted deployments to non-production environments
- Advocate for technical debt with lead engineers and architects
- Understand and leverage the use of software patterns to build familiar, re-usable, and maintainable code
- Setup and maintain build and delivery pipelines for building and shipping code to non-production environments
- Mentor and coach less-senior engineers on patterns and best practices.
- Review team member work frequently, and provide significant feedback
Requirements
- Bachelors degree with concentrations in Computer Science or equivalent
- Highly collaborative and communicative. Effective and professional communicator.
- Strong engineering aptitude and ability to learn new tools and technologies
- Comfortable working with unstructured and non-relational data
- Strong technical aptitude, analysis, and problem-solving skills
- Understanding of event-driven software architectures
- Experience building client-software using modern JS frameworks
- Exposure to cloud and serverless infrastructures
- Understanding of HTTP protocols, REST, and AJAX
- 5+ years experience building software
- Exposure to .NET languages (C#) and frameworks and Microsoft Azure infrastructure
- Expert web development skills: Significant experience building mobile-first, responsive and progressive web applications
- Experience with front-end build processes and best practices
- Demonstrated ability in the following competencies:
- Communication
- Collaboration
- Technical Acumen
- Decision Quality
- Action Oriented
Benefits
DealerPolicy offers a comprehensive Benefits Package, which include
- Medical, Dental and Vision Insurance
- Health Savings Account with company match
- FSA, Dependent Care FSA and Commuter pre-tax benefit
- PTO allowance and holidays
- 401(k) plan with company match