This position is no longer accepting applications
Closed on July 23, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Senior Software Developer
Backend Developer
Senior
Anthropic Claude Code
API
APIs
Cursor
Database
Frontend
Full Stack
Github Copilot
Information Technology (IT)
Integrations
JavaScript
Laravel
MS SQL
PHP
Programming Language
Rhp Move
Software Development
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at RHP Properties.
Job Description
A Senior Software Developer at RHP Properties will join a on-site team in Farmington Hills, Michigan to design, build, and modernize software that serves both residents and internal operations. The role centers on creating scalable web and application-based solutions, maintaining a strong focus on reliability, security, and performance to support external customers and internal teams across departments.
Responsibilities
- Develop, maintain, enhance, and support PHP-driven enterprise applications and web platforms.
- Design and deliver customer-facing and internal business applications used across operations, sales, finance, accounting, and resident services.
- Support systems and integrations connected to RHP MOVE and related operational platforms.
- Upgrade PHP versions, apply security remediations, and proactively improve application stability and performance.
- Troubleshoot, debug, and resolve complex production issues across applications, integrations, and databases.
- Maintain, modernize, and scale legacy applications while ensuring ongoing business operations.
- Develop scalable front-end and back-end solutions using PHP, Laravel, JavaScript, HTML/CSS, SQL Server, and REST APIs.
- Build and maintain APIs and integrations with internal systems, third-party vendors, cloud services, and operational platforms.
- Optimize SQL queries, database performance, and overall application efficiency.
- Develop responsive and mobile-friendly user experiences where applicable.
- Leverage AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, and similar technologies to accelerate development and productivity.
- Apply disciplined validation, testing, security reviews, and refinement of all AI-generated code before production deployment.
- Evaluate and recommend modern technologies, automation opportunities, and engineering best practices to enhance efficiency and scalability.
- Stay current with emerging technologies, development trends, and software engineering practices.
- Collaborate with the team using JIRA and Agile-based workflows for project tracking, prioritization, and delivery.
- Work closely with operational departments to gather requirements, clarify business needs, and translate them into technical solutions.
- Communicate effectively with both technical and non-technical stakeholders.
- Participate in code reviews, solution discussions, testing, and deployment activities.
Requirements
- Bachelor’s Degree in Computer Science or a related field, or a satisfactory combination of formal education and relevant work experience, required.
- Minimum of four years of professional software development experience.
Technologies
- PHP
- Laravel
- JavaScript
- HTML
- CSS
- SQL Server
- REST APIs
- RHP MOVE
- Claude Code
- Cursor
- GitHub Copilot
- JIRA
- Python
Benefits
- Medical, dental, and vision insurance
- Short-term and long-term disability
- Life insurance
- Generous Paid Time Off and holidays
- Flexible spending account
- 401K with company match