Senior Software Developer
Ocean State Job Lot
Headquartered in Farmington Hills, Michigan, RHP Properties ( ) is the nation's largest private owner and operator of manufactured home communities. With more than 400 communities throughout 33states, we continue to expand our footprint to provide accessible and affordable housing across the country. All of this would not be possible without the energy and drive of our talented employees! We invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together. The Senior Software Developer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across the organization. The primary focus being on developing scalable web and application-based solutions that support both external customer/resident and internal operational teams. As a successful Senior Software Developer, 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 Full Stack & API Development 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 We are Proud to Provide the following: Access to benefits including medical, dental and vision insurance #J-18808-Ljbffr
- 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...Senior
- Ritwik Infotech Seeks Senior Technical LeadMust have MS in Information Systems, Computer Applications, or related. Work site: Farmington, MI. Apply: ****@*****.*** recblid r143eg6ne267k1a30hg2a877lc0zk7Senior
- ...technologies as needed. Responsibilities: Seeking a Senior Java Developer with extensive development experience with Microsoft-Azure,... ...in an agile team environment to develop, test and deploy software, platforms and changes using agile methodologies, concepts...SeniorLocal area
- ...• 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) UNIX...Senior
- ...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...Senior
- ...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 for developing embedded software for Electric...SeniorRemote work
- ...site installation for both conveyors process equipment, working from equipment layouts and process equipment schematics, along with developing technical documentation for inclusion in sales proposals. Responsibilities require good communication skills for liaison with...SeniorFor contractorsFor subcontractorWork at officeWeekend work
$86k - $105k
...Transmission and Clutch division is currently seeking a Senior Application Engineer. The expected annual salary range for... ...configurations to improve satisfaction and/or reliability. Develop expertise in team software tools used to manage OEM vehicle configuration requests....SeniorH1bLocal areaVisa sponsorshipRelocation package- ...application support to ams OSRAM's existing customers and cultivate new relationships with potential new customers and partners by developing design proposals, hardware mock-ups, and any technical material. Identify and develop innovative applications for ams Osram's...SeniorLocal areaWorldwide
- ...Arthur J. Gallagher & Co. (AJG) is seeking an Application Developer in Bloomfield Hills, Michigan, proficient in C# and .Net technologies. This role focuses on developing and supporting our benefits administration platform. Qualified candidates will possess a University...SeniorFlexible hours
- ...Opportunity Details Senior Applications Engineer Novi, MI Senior... ...information and interactions in a database Develop, review and maintain documentation such... ...system development processes, as well as software/hardware architectures Working...SeniorWork at officeWorldwide
- ...Transmission and Clutch division is currently seeking a Senior Application Engineer. The expected annual salary... ...configurations to improve satisfaction and/or reliability. Develop expertise in team software tools used to manage OEM vehicle configuration requests....SeniorPermanent employmentH1bLocal areaVisa sponsorshipRelocation package
- # Sr Full Stack Java DeveloperApply**Job#: 3040204****Job Description:****Summary**We are looking for a **Senior Full Stack Developer – AI-Assisted Development**. The ideal candidate should have at least 8 years of experience and be a strong problem solver with excellent...SeniorHourly payContract work
- ...background in the automotive industry and strong problem-solving and communication skills. You will also conduct training courses on ZEISS software and address customer inquiries. Benefits include medical, vision, dental, and 401(k) matching. #J-18808-Ljbffr Carl Zeiss...Senior
- IAV is looking for a Senior Seat Design & Release Engineer for Interior Systems in Novi, Michigan. You will be responsible for the design and release of components for next-generation electric pickup trucks and SUVs. This role requires 8+ years of experience and a strong...Senior
- ...Senior Embedded SW Engineer Looking for a Senior Embedded SW Engineer who has hands... ...services (Android or embedded Linux) Developing codes and tools for embedded applications... ...contract Working on state of the art embedded software development Brand new position because...SeniorLong term contract
- A software development company in Novi, MI is seeking a Java Full Stack Developer experienced in both front-end and back-end development. The ideal candidate will have over... .... This is a full-time role requiring a mid-senior level of experience. #J-18808-Ljbffr Miracle...SeniorFull time
$125k - $150k
...Senior Embedded Software Engineer Step into a high-impact Senior Embedded Software Engineer opportunity with a confidential client, where... ...role. This position is great for someone who wants to develop into a lead engineer. They also have the resources to make...SeniorRelocation package- ...control units (ECUs), communication modules, and vehicle networks. Develop and manage interfaces between vehicle electronic systems and connected vehicle technologies. Collaborate with hardware, software, validation, and supplier teams to ensure successful feature...SeniorContract workFor contractorsLocal area
- ...Sr. Application Developer Job Duties: Design, develop and implement ODI (Oracle Data Integrator) integrations, Informatica and... ...Oracle BI Production environment. Coordinate with Oracle to get software upgrades, patches and resolve Oracle database, ODI and OBIEE issues...SeniorRelocation
- ...Sr. .Net Developer Job Duties: Under limited supervision, develop, create, and modify complex distributed systems and applications... ...into design specifications; coordinate the design of software, and design and develop user interfaces, user controls and custom...SeniorRelocation
- ...design, update, storage, and retrieval. Ability to maintain the developed solution on an on-going basis is essential. Formulate concepts... ...unit and integration testing (JUnit, JMock). Utilization of software configuration management tools. Code deployment and code versioning...Senior
- ...for automotive assembly plants. In this role, you will be pivotal in supporting Sales, Product Line Management, and Engineering by developing accurate technical proposals and cost estimates for customer RFQs, with a focus on conveyor systems. You will translate customer...SeniorWork at office
- ...home life optimizations. Learn More: As an Application Engineer (AE), you’ll play a key role in shaping how the automotive industry develops and deploys large‑scale vehicle simulations. By collaborating with engineering teams working on complex vehicle system models, you...SeniorWork experience placementWork at officeFlexible hours
- A leading engineering software company seeks an Application Engineer in Novi, MI, to drive the development of large-scale vehicle simulations... ...skills. Responsibilities include engaging with customers, developing best practices, and delivering technical presentations. A...Senior
- Qualcomm is seeking a skilled engineer to develop advanced algorithms for ADAS systems. This role involves using C++ and machine learning to design, modify, and test software systems. You'll collaborate with systems engineers and mentor junior members of the team, ensuring...Senior
$110k
A precision machinery solutions provider is looking for a Sr. Applications Engineer to lead the design and development of engineered solutions. This role demands extensive knowledge in CNC machining and effective communication skills. Key responsibilities include integrating...Senior- Global Connect Technologies is seeking a Software Triage Engineer to support an Automotive Instrument Panel Cluster ECU program. This hands-on role involves fast and accurate issue triage, driving problems to closure while collaborating with various teams to ensure stable...Senior
$131k - $170k
...Senior AI Engineer Location :Hybrid, United States Employment Type :Full-Time Benefits Offered :Vision... ...function will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems to...SeniorFull timeTemporary workWork experience placementWork at officeRemote work- ...Job Description: Position Overview and Objective Astemo's Advanced Development Division is hiring an Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- 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

