Software Developer Senior Associate at Home Partners of America

Location: Chicago

Job Type: Full-Time


Our Company

Home Partners of America is an owner and operator of high-quality, single-family, retail homes. Our mission is to help more people get into great homes, in the neighborhoods they love, while preserving the opportunity to build a more secure financial future. We do this through a unique business model that leverages data and analytic capabilities on our technology-enabled operating platform. We are a dynamic organization poised for growth and expansion into the future and are looking to hire passionate and energetic employees.

Our Role

The Software Developer Senior Associate will create applications to support the greater HPA Analytics team. This individual will work in a small sub-team, with other dedicated software developers. Products are standalone applications that will focus on Analytics API management, geospatial applications, deployment and monitoring. The Senior Associate will monitor those applications and will be able to respond to ad hoc requests on an as-needed basis.

The Senior Associate will be expected to work on projects independently and serve as a stakeholder to key individuals across the organization. They will be trusted to independently manage projects, from technical scoping to writing code and deployment. They will be expected to coordinate with other stakeholders within the Analytics team as well as across departments.

The Senior Associate can expect to be writing code on a daily basis using Python, Ruby, and Go while working cross-functionally with the Data Engineers and Data Scientists on the team. They will also work directly with the company’s key decision-makers and senior management team on a regular basis.

Key Responsibilities:

Maintain codebase of production applications for internal use

Write fixes and add features to applications with limited oversight

Understand the overall scope of applications and scope and execute new initiatives

Develop web applications (Flask, Django, Rails, etc.); work with React as needed

Design databases and data structures to support applications

Design and write test automation scripts in python

Deploy and maintain production code on AWS

Conduct code reviews and provide insights to best practices for all technical members of the team

Prioritize and translate user requirements into concrete project deliverables

Communicate findings to both technical and non-technical audiences

Company Website:

Job Posted by: Emily Xia-Reinert

How To Apply:

See link for below for full job description and to apply.