Principal Engineer
Company: Marshall Reddick Real Estate
Location: Huntington Beach
Posted on: September 15, 2023
|
|
Job Description:
Location ---Newport Beach, CA
--- This is not a remote position. This role is full-time in office
M-F, 8:30 am to 5:30 pm.
--- MUST live within commuting distance of Newport Beach, CA, or be
able to relocate within 30 days
Annual Salary ---$110,000 - $150,000
Health Benefits ---Medical, Dental, Vision, Life
Other Benefits ---PTO (Holidays, Vacation, Sick), 401k + Matching,
Real Estate Investing Bonuses
We're seeking a skilled Senior Developer to join our software
development team. As our Senior Developer, you'll be responsible
for the design, development, testing, and support of our customer
relationship management tool, SuiteCRM. You'll work collaboratively
with our Software Engineering team, CEO, and real estate, property
management, and private lending teams to deliver enterprise-grade
software solutions. The ideal candidate will have a positive
attitude, be eager to learn new technologies, and possess strong
communication and documentation skills.
Responsibilities:
--- Develop and maintain new features and modules for our CRM.
--- Participate in bi-weekly sprints and work closely with the
software development team.
--- Write automated tests and perform manual testing as necessary
to ensure high-quality code.
--- Integrate SuiteCRM with third-party services and APIs.
--- Prepare and maintain accurate documentation of code.
--- Implement and maintain code repositories, automated build and
deployment pipelines, and other development infrastructure tools
using GitLab, Jira, and Confluence.
--- Troubleshoot and debug CRM-related issues.
--- Write clean, efficient, and well-documented code using modern
CRM development tools and technologies.
--- Play a key role in upgrading our CRM from SuiteCRM version 7 to
version 8.
--- Develop and maintain a deep understanding of the CRM's codebase
and architecture.
Qualifications:
--- 5+ years of experience in a full-time, full-stack CRM developer
role.
--- Strong experience with PHP, HTML, JavaScript, and related web
technologies.
--- Strong proficiency in writing testable code with unit and
integration tests.
--- Strong understanding of database design with experience using
MySQL (or similar SQL).
--- Familiarity with AWS and relevant services such as S3, EC2,
CloudFormation, and RDS.
--- Should have a solid working knowledge of Linux command line,
git, Gitlab, Jira, Confluence, PHP Storm, and other development
tools.
--- Experience working with SuiteCRM or other CRM software is
required.
Special Experience:
--- Experience with upgrading SuiteCRM from version 7 to 8 is a
plus.
About Company:
Here at Marshall Reddick Real Estate, we enjoy working hard in a
fast-paced, software-centered, fun, and rapidly changing real
estate environment. We are a full-service residential real estate
brokerage, property manager, private money lender, and investment
fund manager. We have 150+ employees across 7 offices in CA, TX,
FL, and TN. Founded in 1979 with new ownership in 2014, we are
dedicated to creating transparent and consistent quality
results.
Keywords: Marshall Reddick Real Estate, Huntington Beach , Principal Engineer, Engineering , Huntington Beach, California
Click
here to apply!
|