Software Engineer

Bankrate

(Detroit, Michigan)
Full Time
Job Posting Details
About Bankrate
Bankrate is a leading publisher, aggregator, and distributor of personal finance content on the Internet. Bankrate provides consumers with proprietary, fully researched, comprehensive, independent and objective personal finance editorial content across multiple vertical categories including mortgages, deposits, insurance, credit cards, personal loans, and other categories, such as retirement, automobile loans, and taxes.
Summary
A Quizzle Software Engineer collaborates with various team members to implement new features, improve existing products, and write awesome code for the Quizzle.com and myBankrate.com web sites. Quizzle has been used by over 2 million Americans to gain a complete understanding of their credit. The Software Engineer is encouraged to innovate and create one-of-a-kind software for all of Quizzle's current and future users.
Responsibilities
- Work with engineers and product owners in solving new and existing technical issues. - Understand requirements, implement designs, provide administration tools, and documentation for specific projects. - Perform regular on-call duties. - Perform unit testing on own work and the work of others. - Participate in design and code reviews. - Follow and enhance existing development processes. - Measure and verify that new and old code has acceptable performance and scalability. - Maintain ownership of the projects assigned. - Consistently meet project deadlines
Ideal Candidate
- Three (3) to five (5) years Object Oriented programming experience (Python, Ruby, PHP, or similar language) - Familiarity with open-source frameworks - Four (4) plus years of experience in general software development methodologies. - Four (4) plus years of collaborative development experience. - Familiarity and experience with cloud-hosting and PaaS providers (AWS, Rackspace, Heroku, Google App Engine) - Two (2) years of experience with web server management (Nginx, Apache, IIS, etc.) - Strong experience in all aspects of the software lifecycle. - Related experience in software testing and design desired. - Team-oriented experience highly desired. - Superb attention to detail. - Very good oral and written communication skills regardless of audience.

Questions

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.