What are the responsibilities and job description for the Software Development Supervisor position at Housing Opportunity Com?
About the Role
The Applications Development Supervisor is a key member of our IT team, responsible for overseeing the development and maintenance of our software applications.
This is a challenging and rewarding role that requires strong technical skills, excellent communication and leadership abilities, and a passion for delivering high-quality results.
The successful candidate will have a strong background in software development, experience with cloud-based systems, and excellent analytical and problem-solving skills.
Key Skills and Qualifications
- At least four years (4) of IT experience in progressively responsible software development positions, including experience in database analysis and maintenance to administer large database applications.
- Experience with Yardi Systems is required.
- At least two years (2) of Supervisory experience.
- Experience with software development lifecycle tools and working knowledge of version control systems as well as familiarity with diagramming and flowchart tools.
- Experience in the design, development, and maintenance of application programs and cloud management (AWS/Azure).
- Familiar with request/response flow and REST APIs.
- Experience with ETL solutions and integration mapping and deployment across a multi-enterprise environment.