Overview
Habitat for Humanity International (HFHI) is seeking an experienced IT professional to join our team as a Software Developer III . This role is responsible for the team’s design, creation, maintenance, enhancement, and proper operation of integrations and customizations impacting the team’s portfolio of business applications and platforms supporting global Finance, Human Capital Management (HCM), Grants Management, and Enterprise Risk Management business capabilities.
This position may be remotely based in Costa Rica, El Salvador, Kenya, the Philippines, Slovakia or the US and requires 10% travel.
Responsibilities
- Design and Develop Integrations : Lead the design and development of integration solutions between various business applications to ensure seamless data flow and operational efficiency.
- Maintain and Enhance Applications : Conduct and oversee the maintenance and enhancement of existing business applications, ensuring they meet evolving organizational needs and performance standards.
- Manage Customizations : Ensure that all customizations in the applications are implemented effectively, documenting the processes and outcomes to maintain system integrity.
- Implement DevOps Practices : Foster a culture of DevOps within the team, promoting best practices for continuous integration, deployment, improvement, and monitoring of applications.
- Collaborate with Stakeholders : Work closely with various business units, including Finance, HCM, Grants Management, and Enterprise Risk Management, to understand their requirements and translate them into technical solutions.
- Monitor Application Performance : Monitor the performance and reliability of customized business applications and integrations to identify and resolve issues proactively.
- Provide Technical Leadership : Act as a technical leader for the team, mentoring developers and guiding them in adopting new technologies and practices that enhance productivity.
- Develop Documentation : Create and maintain comprehensive documentation for systems, processes, and best practices to support team efficiency and knowledge