This position will support one of our Cleveland area Financial clients, and will supports the design, development, maintenance, and optimization of HR‑owned applications, platforms, and environments. The engineer will contribute to system enhancements, troubleshoot performance issues, and help ensure a reliable and secure experience for end users. The role also involves collaborating with cross‑functional partners, supporting new feature adoption, and contributing to documentation and technical standards.
Key Responsibilities
- Assist in designing, building, deploying, and supporting multiple HR applications, platforms, and environments.
- Monitor system health, performance, and availability, and participate in resolving issues that affect functionality or user experience.
- Learn from and collaborate with senior engineers to expand technical skills and platform knowledge.
- Work closely with business and technical teams to understand requirements and translate them into effective technical solutions.
- Develop custom reports, dashboards, and calculated fields to support HR processes and analytics needs.
- Recommend improvements that enhance efficiency, reduce operational costs, or streamline workflows.
- Stay current on HR technology updates, new features, and best practices, and advise on opportunities for adoption.
- Apply security standards and validate that solutions meet required information‑security guidelines.
- Evaluate new tools, technologies, and products to determine their technical feasibility and potential value.
- Contribute to technical documentation, specifications, and project deliverables for solutions developed.
- Help identify and refine technical standards, patterns, and best practices.
- Create or update architecture diagrams that outline system components, server details, and integration points, including connection types.
Required Qualifications
- Associate degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
- At least 2 years of experience in application development.
- Strong written and verbal communication skills.
- Proficiency in one or more programming languages.
- Familiarity with REST/SOAP APIs and integration frameworks.
- Understanding of single sign‑on technologies.
- Experience working in Agile/Scrum environments and CI/CD pipelines, including automated testing and test‑driven development.