Software Developer - Full Stack - Java/JavaScript

Employer
CARFAX
Location
Centreville, VA
Posted
Mar 20, 2017
Closes
Mar 21, 2017
Hours
Full Time
Join our elite IT team as a Software DeveloperAs a Software Developer you will be a part of the Product Services team. The Product Services team has full responsibility for our online presence, and that is a very big deal. At CARFAX, we create websites for our consumers and dealers that incorporate tools and products to assist them in buying and selling cars. The Product Services team is an elite group of tech savvy individuals who work together every day to deliver quality products that bring value to our customers. This fast paced environment keeps our tech stack evolving so are able to seamlessly support the hundreds of products that make CARFAX the leader in trusted vehicle history information.The CARFAX CulturePeople who work at CARFAX are happy. Our culture offers the unique blend of a high achieving, high-energy workforce in a casual, laid back setting. When you walk around at CARFAX you hear laughter and spontaneous celebrations and you see people in shorts and flip flops refueling themselves with a game of shuffle puck or by taking a few shots on one of the putting greens. Our employee focused culture has been recognized and earned CARFAX the honor of being named as one of the "Great Places to Work" 7 years in a row by Washingtonian magazine and additionally by the Washington Post, and nationally by Glassdoor! Are you ready to join a winning team, be inspired daily, and have a blast while doing it? If so, take a detour from your daily grind and apply today! As a Software Developer you will be expected to be passionate about: Object oriented languages such as Java, C++, or C# - We use Java MVC architectures - We use Spring MVC HTML5/CSS3/JavaScript, web standards, jQuery or frameworks like React, Angular Spring/Grails SQL/Mongo/RabbitMQ Continuous Integration Agile XP Test Driven Development Requirements: Hands-on, active Java and OO experience is a must Work as part of a team, but you are self-driven Collaborate with other teams on a daily basis Be vocal, we're a very open company that believes in the wisdom of crowds instead of the dictation of one person Articulate your thoughts and opinions effectively Be flexible with types of work Love to learn and stay up-to-date with our technologies and design patterns About CARFAXYou may know CARFAX as the company that has provided trusted vehicle information reports for over 30 years but we are so much more! CARFAX is on a mission to help millions of people shop, buy, own and sell used cars with more confidence. To do this we are constantly expanding our offerings, and stretching into new areas in order to provide needed, trusted assistance to consumers at all points of the car buying, ownership, and selling lifecycle. At CARFAX we invest in the growth of our employees and offer rewarding, creative, fast-paced work, as well as many other opportunities to challenge you in your career.