Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Farmington Hills, MI vacancy
  •  ...Amerisure is seeking a Senior Application Security Engineer (Remote) to lead security initiatives and partner with engineering teams to safeguard applications. This role requires 7+ years in Application and API Security within a DevSecOps environment, alongside relevant... 
    Senior
    Remote work
    Flexible hours

    Amerisure

    Farmington Hills, MI
    2 days ago
  •  ...Senior Full Stack Java Developer Hybrid (minimum of 3 days a week in our Okemos/Farmington office). Will change to 4 days a week starting from July. We are looking for a Senior Full Stack Java Developer on our Application Development Team (focus on Core Java, Webservices... 
    Senior
    Work at office
    3 days per week

    RICEFW Technologies

    Farmington Hills, MI
    3 days ago
  •  ...Ocean State Job Lot is looking for a Senior Software Developer in Farmington Hills, Michigan. You will design, develop, and support customer-facing applications and internal business applications. The role requires strong skills in PHP and SQL development, with responsibilities... 
    Senior

    Ocean State Job Lot

    Farmington Hills, MI
    1 day ago
  •  ...Ocean State Job Lot is seeking a Senior Software Developer in Farmington Hills, Michigan, to design and support applications that enhance operational efficiency. This role requires strong PHP and SQL expertise, along with experience in API development and Agile methodologies... 
    Senior

    Ocean State Job Lot

    Farmington Hills, MI
    1 day ago
  •  ...week in ourOkemos/Farmington office). Will change to 4 days a week starting from July. We are looking for a Senior Full Stack Java Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have... 
    Senior
    Work at office
    3 days per week

    RICEFW Technologies

    Farmington, MI
    1 day ago
  •  ...Full stack Java Developer with Spring Framework and Angular Experience Location: Farmington Hills, MI (Local/Nearby) Visa: NO OPT Exp: 10+ Years Final interview will be F2F We are looking for a Senior Full Stack Developer. The ideal candidate should have at least 8 years... 
    Senior
    Local area

    Tech Mirrors

    Farmington Hills, MI
    1 day ago
  •  ..., 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... 
    Senior

    United IT Solutions

    Farmington, MI
    1 day ago
  •  ...supporting a technical solution for SAFe and requires expertise in developing, maintaining, and supporting automation workflows as well as...  ...and scalable processes to increase efficiency and improve software quality • Collaborate with application teams to apply DevOps... 
    Senior

    Perfict Global, Inc.

    Farmington Hills, MI
    2 days ago
  •  ...A well-established company is seeking a Senior Software Engineer specializing in embedded systems. In this role, you will lead projects related to media management software development, engaging in both technical and client-facing responsibilities. The ideal candidate... 
    Senior

    Atria Group

    Farmington Hills, MI
    1 day ago
  •  ...Description Farmington Hills, MI Our client seeks an AI Software Engineer III to lead design and delivery of guardrail components and cross-service enforcement for AI-driven systems. The role will architect backend services, APIs, and integrations, define enforcement... 
    Senior
    Remote work

    Eliassen Group

    Farmington Hills, MI
    1 day ago
  •  ...Seeking a seasoned Sr. Java developer with a minimum of 10 years of experience in J2EE Technologies. Strong expertise in Java technologies...  ...and integration testing (JUnit, JMock) • Utilization of software configuration management tools • Code deployment and code versioning... 
    Senior
    Local area

    My3Tech Inc

    Farmington Hills, MI
    1 day ago
  •  ...ASTEMO AMERICAS, INC. in Farmington Hills is seeking a Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. The role focuses on advanced automotive-grade systems and will involve leading board bring-up and integrating device drivers. Candidates... 
    Senior

    ASTEMO AMERICAS, INC.

    Farmington Hills, MI
    1 day ago
  •  ...Sr. Software Developer Under limited supervision, design, develop, test and implement complex web and enterprise applications; responsible for full SDLC; understand business requirements, convert into functional requirements and validate feasibility; develop proof... 
    Senior
    Relocation
    Flexible hours

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  •  ...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... 
    Senior
    Remote work

    Astemo Ltd

    Farmington Hills, MI
    3 days ago
  •  ...Eaton Corporation in Lathrup Village is seeking a Senior Application Engineer to support the Truck/Commercial MD/HD Transmission and Clutch division. This role focuses on analyzing OEM vehicle configuration requests and improving customer satisfaction through effective... 
    Senior

    Eaton

    Lathrup Village, MI
    1 day ago
  • Y99000 General Electric Company is searching for an IT Engineer to lead the design and development of enterprise software applications. This role involves modernizing legacy systems, coding complex applications, and collaborating with multi-functional teams. The ideal... 
    Senior

    Y99000 General Electric Company

    Livonia, MI
    1 day ago
  • Rolls-Royce plc in Novi, Michigan, seeks a Sr. Applications Engineer to oversee engine design related to military applications. The role requires managing performance attributes and lifecycle management for products, specifying subsystem components, and coordinating design...
    Senior

    Rolls-Royce plc

    Novi, MI
    1 day ago
  •  ...Med-National Staffing Inc. is hiring a Senior Application Engineer located in Novi, MI (Hybrid/On-site). This role serves as a technical...  .... Responsibilities include providing technical support and developing documentation. The position offers opportunities for technical... 
    Senior

    Med-National Staffing Inc.

    Novi, MI
    23 hours ago
  •  ...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

    Internetwork Expert Inc

    Novi, MI
    23 hours ago
  •  ...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... 
    Senior
    Worldwide

    ams AG Gr

    Novi, MI
    1 day ago
  •  ...Job Description Senior Application Engineer Location: Novi, MI (Hybrid/On-site)...  ...interaction records within internal databases • Develop, review, and maintain technical...  ...development processes • Knowledge of software and hardware system architectures • Working... 
    Senior
    Full time
    Work at office

    Med-National Staffing Inc.

    Novi, MI
    3 days ago
  •  ...life optimizations. Learn More: As an Application Engineer (AE), you'll play a key role in shaping how the automotive industry develops and deploys largescale vehicle simulations. By collaborating with engineering teams working on complex vehicle system models, you... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks Inc

    Novi, MI
    4 days ago
  •  ...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... 
    Senior
    Work at office

    Dürr AG

    Southfield, MI
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Worldwide

    NuTechs

    Novi, MI
    4 days ago
  •  ...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... 
    Senior
    For contractors
    For subcontractor
    Work at office
    Weekend work

    Dürr AG

    Southfield, MI
    1 day ago
  • $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.... 
    Senior
    H1b
    Local area
    Visa sponsorship
    Relocation package

    Eaton

    Lathrup Village, MI
    1 day ago
  •  ...An established industry player is seeking a skilled Embedded C Developer with extensive experience in automotive embedded systems. This role involves developing and testing applications, focusing on Autosar bootloader integration, particularly with Vector. The ideal candidate... 
    Senior

    TechDigital Group

    Northville, MI
    1 day ago
  • NTT Limited is looking for an Application Managed Services Engineer (L4) to ensure managed service delivery for clients, focusing on application technologies like ERP and middleware. The successful candidate will monitor tickets, provide support, and work closely with ...
    Senior
    Remote work

    NTT

    Southfield, MI
    23 hours ago
  • $63 - $65 per hour

     ...direct client. In support of their needs, we are looking for a Senior Design Release Engineer – Vehicle Systems (E/E Integration &...  ...integration experience Comfortable working across hardware, software, and cloud-connected systems Able to debug issues at signal,... 
    Senior
    Contract work
    Remote work

    Maxonic Inc.

    Southfield, MI
    4 days ago
  •  ...customer Requests for Quotes (RFQs) and define technical requirements for conveyance systems in automotive assembly environments. Develop complete layout and conveyor system concepts, aligning customer needs with industry standards and best practices along with cost... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Local area

    Dürr Clean Technology Systems

    Southfield, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!