February 4, 2022
We are seeking an experienced Senior Back-end Engineer to work with the existing engineering team to upgrade and maintain our multifaceted SaaS platform. We are seeking someone with a strong software engineering background and a successful history of engineering SaaS solutions to scale. Candidates must have experience building and maintaining enterprise-level software applications.
General Position Description
At this time ReloQuest has implemented a hybrid work week model consisting of 2 work days from home and 3 work days in the office. Our office is located in Weston, FL (33331). The Senior Back-end Engineer will be working with the existing engineering team to upgrade and maintain our multifaceted SaaS platform. This is a critical role within our engineering team as we look to transition out of our current legacy system into a more scalable solution. We are seeking someone with a strong software engineering background and a successful history of engineering SaaS solutions to scale. Candidates must have experience building and maintaining enterprise-level software applications.Who We Want
- Independent thinkers and self starters.
- Someone who enjoys solving complex problems and is able to think on their feet.
- Awesome communicators.
- A dedicated team member who will work to ensure projects are completed on time and meet expectations.
- A highly collaborative individual. There is no “i” in Team.
- Be willing and able to roll up your sleeves and lead by example.
Responsibilities
- Rapidly gain a deep understanding of the current ReloQuest ecosystem, including system integrations, business rules and flows.
- Engineer solutions based on product specifications while ensuring adherence to development best practices.
- Maintain top delivery standards by building robust, secure, and quality software that meets the needs of the business.
- Participate in and perform code reviews.
- Participate in technical feature reviews.
Qualifications
- BS/MS/PhD in Computer Science or closely related field.
- Outstanding verbal and written communication skills in English.
- Ability to accurately estimate workload for a given task.
- 7+ years of previous software engineering experience in a team environment.
- Hands on experience designing, developing and architecting complex backend systems.
- 5+ years of experience in the LAMP stack with specific experience in areas outlined below desired:
- Symfony Framework
- Laravel
- PHPUnit
- MySQL
- Doctrine
- Ability to work independently.
- Strong problem solving skills with the ability to implement solutions quickly and efficiently.
- Experience in delivering testable, high-quality software with many dependencies.
- 5+ years of experience in Agile software development, including SCRUM, Kanban, Scrumban, etc.
- Strong knowledge of common software engineering patterns.
Bonus Skills
- Strong experience with TDD is a plus.
- Familiarity with reservation systems and / or travel industry booking systems is a plus.
- Experience with complex digital transformations is a plus.
- Strong experience in front-end stacks such as Angularjs, React and Node.js is a plus.
- Experience with AWS is a plus.
- Proven track record of documentation.
Compensation and Benefits
- Base salary is commensurate with work experience.
- 10 paid vacation days
- 5 paid sick days
- 1 day off for your birthday (actual birthday)
- 6 paid holidays
- 401K
- We offer medical, dental, vision, life insurance, etc. as well as a Flexible Spending Account (FSA).