Senior Software Engineer

Quicken Loans

(Detroit, Michigan)
Full Time
Job Posting Details
About Quicken Loans
We know how important it is for you to know we’re a stable, reliable company – especially in today’s markets. According to National Mortgage News, we’re America’s largest online lender. We’ve helped over 2 million American families finance their homes and we can help you. We’ve got over 29 years under our belt providing world-class client service as a direct lender.
A Senior Software Engineer will mentor Associate Software Engineers, lead small development teams, and act as an application owner. A Senior Software Engineer will also develop, improve, or maintain innovative software applications as part of a team or independently. A Senior Software Engineer will be part of a team and report to a Team Leader of Software Engineering. These responsibilities will require the Senior Software Engineer to take a lead role in design and code reviews, assist with delivery estimates, and provide feedback about all aspects of the process. These responsibilities will require a Senior Software Engineer to work with a variety of team members across the entire organization.
* Effective in fostering a collaborative environment * Effective working with or without complete business requirements or specifications * Effective working directly with business partners * Drive and determination to help other engineers learn and become a better engineer * Ability to grasp broad, loosely developed concepts and explain them to others * Exceptional attention to detail * Expert knowledge of unit testing * Expert knowledge of software development lifecycle processes and concepts like Agile * Exceptional verbal and written communication skills * This role will also require periodic on call duties
Ideal Candidate
**Requirements** * 5+ years of programming or related experience in one or more of the following: Cocoa, Objective C, HTML, .NET, PHP, Java, or Progress * 5+ years experience in software testing and design * 5+ years of database related experience * 5+ years working in a team environment * Experience leading small project teams * Experience mentoring others * Undergraduate degree in Computer Science or equivalent relevant experience * Graduate degree experience preferred
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Excellent benefits package that includes a 401(k) match, medical/dental/vision, and much more.


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.