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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Farmington Hills, MI vacancy
- ...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...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
- ...About the Position The Advanced Robotics and Innovation Engineer plays a pivotal role in shaping ZF's next generation of edge-connected... ...and cross-functional teams. Your Profile as the Senior Software Engineer- Robotics & Innovation: ~ Bachelors of Science (or...Suggested
- Java Fullstack Developer Job Summary We are seeking a highly skilled Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and ReactJS to design, develop, and maintain scalable enterprise applications. The ideal candidate should...Suggested
- 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 ...Suggested
- ...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
- ...challenges. Join us and create a higher standard for a better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance,...Work at officeLocal area
$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. Total compensation...Full timeTemporary workWork at officeRemote work- ...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
- ...how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives. Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets...Work at office
- ...Software Engineer Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development...Work at officeWork from home
- ...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)...
$108k
Responsibilities Support whole lifecycle of software development activities including requirement gathering, analyzing, designing,... ...00 per year Education Masters – Computer Science, Computer Engineering, Electrical Engineering, Engineering Management, or in a related...$57 - $70 per hour
...Job Title: Senior Software Engineer - Backend and Distributed Systems Job Description This role focuses on designing and developing highperformance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable...Contract workTemporary workWork at officeRemote workMonday to Friday- I have with my client of MI in Farmington Hills. This is hybrid, 3 days a week onsite and 2 remote. We are looking for a Senior Full stack Developer. The ideal candidate should have at least 8 years of experience, as a problem solver with excellent analytical ...Remote work3 days per week
$134.55k - $205.56k
...position. Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of...Hourly payWork at officeLocal areaFlexible hours3 days per week- ...required. Must be willing to relocate. Minimum Qualifications Education: Bachelor – Computer Science, Electrical/Electronic Engineering, or a related area, or the equivalent Experience: None Job Order No: 8562317 ***This position is eligible for a referral...Relocation
- ...Production. Deploy customized apps to development, staging/QA, and production environments as necessary. Collaborating with the engineering, development, integration, and test teams in the development and deployment of the new Splunk platform. Various unanticipated...Remote workRelocation
$40 - $42 per hour
...Job Description Job Description Job Title: Software Engineer Location: Remote - working PST Duration: Contract - 6 months Pay Range: $40/hr $42/hr (W2) Job Description We are seeking a Software Engineer to join our team. The engineer will design...Contract workRemote workShift work- .... Design, develop, maintain and support Client's commercial software and services. Design, document and author new application components... ...Required Skills: ~Master in Computer Science or Electronics Engineering or IT related with 6 months experience as Software Engineer or...Permanent employmentFull time
- ...requirements and design documents Design, develop, and test software Review existing code Development of web based applications... ...algorithm building background is very helpful Education BS in Engineering or technical field related to Computer Science/Engineering, Mathematics...
$138k - $172.25k
Senior Software Engineer Location: Remote, USA Compensation: $138,000.00 - $172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Employment Type: Full...Full timeTemporary workWork at officeRemote work- Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North America...Contract workTemporary workWork at officeRemote workWork from home
- ...transformation. Teams developed in Altimetrik build innovative software solutions for the world's largest financial services, manufacturing... .... About the job We’re looking for a Senior Java Backend Engineer to join a high-impact enterprise engineering team building scalable...Full timeTemporary workRelocationVisa sponsorshipRelocation package
- ...Sr. SAP Software Developer Job Duties: Under limited supervision, design, develop, test and install complex SAP, Netweaver, Enterprise... ...Education: Bachelor degree in Computer Science, Electronic Engineering, or in a related field of study (will accept equivalent...Relocation
- ...Oracle BI Production environment. Coordinate with Oracle to get software upgrades, patches and resolve Oracle database, ODI and OBIEE... ...Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field. Experience: None Job Order No: 9624...Relocation
- ...Bright Spots ~ Crain's Detroit Business Top Staffing Service Companies in Detroit ~ TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions ~ Best of MichBusiness winner in HR Wizards & Partnerships ~ Metro Detroit Elite Category: Recruitment,...Visa sponsorshipWork visa
- ...Under limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full SDLC... ...design, customize and integrate components; modify application engine programs and component interfaces; design solutions and...Relocation
- ...structured networking events and targeted training to enhance your leadership exposure. Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery control units) , you will Support change request management...Rotational programFull timeWork experience placementInternshipLocal areaRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- entry level software engineer remote Farmington Hills, MI
- cybersecurity software engineer Farmington Hills, MI
- software engineer Farmington Hills, MI
- software engineer healthcare Farmington Hills, MI
- startup software engineer Farmington Hills, MI
- intel software engineer Farmington Hills, MI
- software developer positions Farmington Hills, MI
- part time software developer remote Farmington Hills, MI
- software developer Farmington Hills, MI
- software engineer amazon Farmington Hills, MI


