Software Engineer
RHP Properties
Description
Who is RHP Properties?
As a successful Software Engineer, you will: Application Development & Support
- Develop, maintain, enhance, and support PHP-based enterprise applications and web platforms
- Design and build 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, implement 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 supporting 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 application efficiency
- Develop responsive and mobile-friendly user experiences where applicable
- Utilize AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies to accelerate development and improve productivity
- Demonstrate disciplined validation, testing, security review, and refinement of all AI-generated code and outputs before production implementation
- Explore and recommend modern technologies, automation opportunities, and engineering best practices that improve efficiency and scalability
- Remain 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
- Bachelor's Degree in Computer Science or related field, or satisfactory combination of formal education and relevant work experience, required.
- 4+ years of professional software development experience
- Strong hands-on experience with PHP development
- Strong knowledge of SQL Server and relational databases
- Experience with Laravel or similar MVC frameworks
- Experience building and supporting enterprise web applications
- Experience developing and maintaining APIs and system integrations
- Strong understanding of software development lifecycle (SDLC) and modern development practices
- Experience troubleshooting and supporting production systems
- Experience working with JIRA or similar project management platforms
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder collaboration abilities
- Python experience for automation, scripting, APIs, or AI-related initiatives, preferred
- Experience with AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar, preferred
- Experience modernizing legacy applications, preferred
- Exposure to cloud technologies and CI/CD pipelines, preferred
- Experience in property management, real estate, operational systems, or enterprise business applications, preferred
- Experience mentoring developers or leading technical initiatives, preferred
- Access to benefits including 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Farmington Hills, MI vacancy
- ...Software Engineer Employer: HCL Global Systems Inc. Job Duties: Attending meetings with stakeholders to understand projects requirements and the need for development of applications or enhancements to existing applications. Develop custom software to support NextGear...SuggestedRelocation
- ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible...SuggestedRemote work
- ...Sr Software Engineer Country/Region: US Location: Farmington Hills, MI, US, 48331 Req ID 88363 | Gbl Elec HQ - Farmington Hills, United States ZF Active Safety and Electronics US LLC About the Position The Advanced Robotics and Innovation Engineer plays...Suggested
- ...Sr. Software Engineer Onsite hiring for U3 band, PID: Y.IN2300809, NNA PWO FY23 Customer Experi, Requested by: Velavan Sathyamurthy(204566) Duties and Responsibilities: Lead UI (Angular)/UX redesign of the UXQA application Troubleshoot application issues...Suggested
- ...performance profiling**Nice to Have Technical Skills:**· Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertise· CI/CD processes· DevOps methodologies· Unix / Shell scripting· Docker· Memcache / Redis· SAML *Everforth Apex is a...SuggestedHourly payContract work
- Farmington, Michigan – Sr Full Stack Java Developer (#1053034) We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 8 years of experience, be a problem solver with excellent analytical reasoning and critical thinking skills. The candidate...Immediate start
- ...using Angular.js and related technologies. Collaborate with cross-functional teams including designers, product managers, and QA engineers. Ensure application performance, scalability, and security. Write clean, maintainable code and participate in code reviews.Contract work
- ...Ocean State Job Lot is seeking a Data Platform Engineer to lead the design and implementation of their Microsoft Fabric data platform in Farmington Hills, Michigan. This role is crucial for modernizing the data ecosystem by migrating legacy systems into a high-performance...
- ...in the Farmington Hills / Metro Detroit, Michigan area. No remote candidates. JOB DESCRIPTION We are looking for a Lead Software Engineer to join our AI agentic engineering team. You will design and deliver guardrail components across services, define where and how...Contract workRemote work
- Role: Full Stack Developer Location: Okemos, MI or Farmington Hills, MI (Hybrid) Duration: Long term Must have Technical Skills: ~ Core Java ~ Java EE ~ RESTful Microservices ~ Jersey ~ SQL, PL/SQL ...
- ...Position Overview Astemo's Advanced Engineering team is hiring an Engineer II to develop embedded software for next-generation AD/ADAS ECUs. This flexible role spans application, platform, and tooling layers, supporting the implementation and integration of advanced functions...Flexible hours
- ...ASTEMO AMERICAS, INC. is hiring an Engineer II in Farmington Hills, Michigan. This role involves developing embedded software for advanced AD/ADAS ECUs, requiring expertise in C/C++ and Python. The ideal candidate will have a Master’s or Ph.D. in Computer Science or Electrical...
- ...regular training, opportunities for advancement, and fun events to bring everyone together. RHP Properties is seeking Data Platform Engineer to lead the design, implementation, and evolution of the company's Microsoft Fabric data platform. This role will play a critical...Temporary workFlexible hours
- ...Lead Software Engineer Under limited supervision, develop, create, and modify complex, secure computer applications and solution architectures using Agile; responsible for full SDLC; gather business requirements, turn into functional requirements and validate technical...RelocationFlexible hours
- ...hospitals, and other enterprises in the Midwest. To learn more, please visit bluebirdfiber.com. Description We are looking for a Software Developer who can help ensure that our business objectives and process are translated accurately and effectively in our Software Environments...
$103.1k
...Brightest in Wellness , reflecting our deep commitment to our team members and the communities we serve. About the role: The software engineer is responsible for developing and customizing software solutions for our digital banking platform currently using Lumin Digital...Full timeWork experience placementLocal areaFlexible hours$80k - $95k
...ask for an accommodation or an alternative application process. Software Developer Full Time Non-Manager Farmington Hills, MI, US 2... ...methodologies Promote and apply industry best practices in software engineering Demonstrate a commitment to professional growth by seeking out...Full timeWork at office- ...Seed Staffing is working with a hot client in Downtown Northville. This company continues to grow and is hiring a team of Software Engineers. The company believes in “best idea wins” and “use the right tool for the job” philosophies, so you have the opportunity to make...
- #### Software Engineer at Fast Switch-Great Lakes LLC# Software EngineerFast Switch-Great Lakes LLCLivonia, MIFull-timeInformation Services / Technology (IT)Posted on June 21, 2026Software Engineer:Develop, optimize SQL queries, stored procedures & ETL processes to analyze...Remote workRelocation
- ...Software Developer Develop and build user interface for websites, products, and mobile applications. Review and analyze functional... ...Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 2 years of experience in the job offered...Temporary workRelocation
- ...Software Engineer Controls Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Software Engineer Controls to work onsite at our client in Livonia, MI Who we are: LER TechForce...Temporary workWork at officeImmediate start
- Emergtech Business Solutions seeks Software Engineers or Developers or SAP Consultant. Primary worksite is Farmington Hills MI, but relocation is possible. Apply ****@*****.*** recblid q3adt08kiazz9c8qxg7qyqs48gehjhRelocation
- ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and... .... Other Essential Requirements: ~5 years' experience as software engineer with a strong development background. ~ College...Local areaWorldwide
- ...System development processes and method Testing methods, including unit and integration testing (JUnit, JMock) Utilization of software configuration management tools Code deployment and code versioning tools Experience in the following: UNIX (AIX)...
- ...required, recommended major's include Computer/Information Science, Engineering Masters' Degree is preferred, recommended major includes... ...Work in an agile team environment to develop, test and deploy software, platforms and changes using agile methodologies, concepts and...Local area
$134k
...Lead Network Engineer Manage and oversee the administration and maintenance of computer networks, including hardware, systems software, applications software and all configurations. Diagnose and resolve systems problems. Weekly firewall implementation, performing upgrades...Temporary workRelocation$104k - $130k
...Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional variable compensation and benefits may apply...Full timeTemporary workWork at officeRemote work- ...Software Developer • Modify existing application code or interfaces or build new application components from detailed requirements. • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs...
- ...Application Engineering & Technical Leadership. Serve as primary engineering interface across manufacturing plants, global product engineering, and customers to ensure alignment of technical requirements. Interpret specifications, drawings, and system requirements to define...
- ...web applications. In this role, you will work across the entire software development lifecycle, contributing to both front-end and back... ...stack.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).5+ years...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Farmington Hills, MI
- senior software engineer Farmington Hills, MI
- software developer fintech Farmington Hills, MI
- part time software developer remote Farmington Hills, MI
- software engineer Farmington Hills, MI
- software engineer healthcare Farmington Hills, MI
- software developer Farmington Hills, MI
- information technology software engineer Farmington Hills, MI
- consulting software engineer Farmington Hills, MI
- senior robotics software engineer Farmington Hills, MI

