Some of the exciting technologies we work with include:
.NET 4.0, C#, ASP.NET MVC 3
Razor view engine
Windows Azure Platform (SDK 1.6)
Entity Framework and Linq To Sql
Visual Studio 2010
SQL Server 2008 R2.
Continuous Integration (Jenkins and TFS)
At DriveTime we try to stay as up to date as possible and look forward to using the vNext of MVC and Visual Studio. We greatly value a more stateless web development approach with MVC and do not do development with ASP.NET Web Forms.
Our Web Developers collaborate frequently with DBA’s, business analysts, testers, platform administrators and product owners in an effort to produce and deploy high quality software. Developers are given anything they need to be successful, including in person training for emerging technologies such as Windows Azure.
Our product owners have complete buy-in to producing quality software and we focus on constantly improving our software and software development processes. DriveTime is an agile organization with several teams that have recently migrated from scrum (which was in place for 5 years) to kanban in an effort to reduce overhead and bring the development side of the organization closer to the business side.
Job Description and Responsibilities
As a Senior Web Developer, you will create, maintain, and optimize source code for large web applications using the above technologies. In addition:
Participate end to end in the product life cycle: requirements gathering, solution design, development, testing, and implementation
Participate in peer discussions on architecture and overall direction of DriveTime platforms.
Work with team members to design solutions that are supported by the architecture of the existing systems.
Benefits to working at DriveTime
Work with a team of senior web developers focused on producing exceptional user experiences
Work with peers that are excited about producing quality software and software development practices
Work with latest technologies with a constant focus on what is on the horizon
An amazing, progressive work environment (Basketball court, table top shuffleboard, pool table, Foosball table, horse shoes, etc)
Excellent Medical, Dental & Vision Plans
Gym / Fitness area
Great training and tuition reimbursement
A culture of opportunity and promotion from within
401K Plan with company contribution
Should be very familiar with CSS and HTML in general
Should have experience developing external facing web applications / web sites
2+ years experience in .NET development (C#, ASP.NET, MVC)
Should be very familiar with ASP.NET based web development and C# in general
An understanding and experience in web security from the web application perspective
A Bachelor’s Degree or higher in related field, or professional experience working with related technologies
Strong debugging and troubleshooting skills
Good communication and collaboration skills.
DriveTime developers work very closely with strong supporting teams and will need great interpersonal skills.
Specific skillsets that are not required but very nice to have
MVC 2 & 3
Razor view engine
IIS 6.0 & 7.0
Windows Identity Foundation (WIF)
Efficiency in relational databases - design and SQL development
Any equivalent combination of education, training and/or experience that fulfills the requirements of the position will be considered.
Hiring is contingent on passing a complete background check and drug screen.
Our Web Development teams are very excited to start working with you! In the mean time please feel free to research more about our IT organization through our videos and by reading Microsoft’s case studies on DriveTime: