Are you passionate about complex, highly scalable software systems? Do you enjoy coming up with solutions to challenging business problems? Do you enjoy collaborating with the stakeholders to improve and grow the company’s products? Do you thrive in an environment where cross-functional, self-organizing agile teams are constantly experimenting to improve the product? If so, then we just might have the perfect job for you!
Bankrate.com is looking for a talented, result oriented, innovative software engineer to join our Consumer Engineering team, responsible for building for designing, developing and modifying website solutions and services.
In addition to building solutions that can hold up to the scale & growth of our business, our team of engineers work collaboratively with the business leaders to come up with innovative solutions to grow the business. We believe in software craftsmanship and that there is real value in developing software so that it can be easily understood, maintained, and extended. At Bankrate.com we are all about team work, accountability, innovation, and a customer-first approach. We work hard, but do so in a collaborative, fun and flexible work environment.
As a member of the team, you will have the opportunity to work on mission critical projects with direct impact on the evolution of our business. You will be able to apply your programming skills towards building a highly performant website that serves millions of visits a day, managed by several stakeholders, consumes multiple 3rd party services, generates millions of events, and is monitored 24x7. We constantly explore new technologies and engineer better solutions for ever demanding business needs.
Located in Palm Beach Gardens, Bankrate has a fresh, fun, and creative environment you won’t find anywhere else. If you have a strong will to learn and educate and are motivated by opportunity to help grow our team, then we'd love to hear from you!
Requires strong object-oriented design and development skills
Frameworks:Laravel, Lumen, Wordpress, Node.js
Knowledge and experience with third party libraries, frameworks, and technologies is a plus.
Analysis & Problem Solving: Ability to understand our codebase, system interactions and business requirements to effectively make changes to our applications and investigate issues.
Communication: Ability to use various communication forums to effectively communicate. Whether via face-to-face discussion, phone, email, chat, white-boarding, or other collaboration platforms, must be an effective communicator who can inform, explain, enable, teach, persuade, coordinate, etc.
Team Collaboration:Ability to effectively collaborate and share ownership of team’s codebase and applications. Must demonstrate willing to fully engage in team efforts, speak up for what you think are the best solutions, and be able to converse respectfully and compromise when necessary.
Knowledge and Experience:
Technical Experience: 7 or more years of software development experience.
Education: BS/MS degree in Computer Science, Engineering or a related subject is a plus.