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.

Summary

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.

Responsibilities
  • 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.

Questions

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

sign up or login to save this job and more
Detroit, Michigan
Skills Desired
Sign up or login to see how your skills match up.
  • Databases
  • Objective-C
  • HTML
  • Java
  • Mentoring
  • PHP
  • Programming
  • Cocoa
  • Software Testing
  • Unit Testing
  • Computer Science
  • Software Design
  • Microsoft .NET
  • Code Review
  • SDLC
  • Agile
  • Progress

Want to see jobs that are matched to you?

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