Integration Developer
Lever
#Description#
At Employ, we put people before products. We bring together the best talent with the best companies, creating opportunities for people and businesses. We help over 22,000 customers of all sizes overcome their greatest hiring challenges with our trusted recruiting solutions JazzHR, Lever, Jobvite, and NXTThing RPO.
We live our values of being people-first, customer-obsessed, accountable, and innovative. We guide our decisions by what’s best for our employees & customers. We relentlessly focus on serving the needs of our customers. We own the outcome, and work as a team towards a shared mission. We drive change as we continually learn and grow.
Join us in shaping the future of recruiting.
About the Role:
This role at Employ focuses on designing and implementing integration solutions to connect our products with clients' systems, ensuring operational efficiency and data consistency. The Integration Developer collaborates with clients to understand requirements, provides technical support, resolves complex challenges, and maintains detailed documentation.
Key responsibilities include quality assurance through testing and code reviews, as well as continuous learning to stay current with industry trends. This role plays a critical part in enhancing client experiences, improving operational processes, and driving innovation in integration solutions.
What you’ll be doing:
Integration Development:
- Design, develop, and implement integration solutions to connect our products with clients' systems, ensuring data consistency and operational efficiency.
- Write clean, maintainable, and well-documented code using relevant programming languages and integration tools.
Technical Support & Troubleshooting:
- Provide technical support for integration-related issues, diagnosing and resolving problems as they arise.
- Collaborate with internal technical teams to address and resolve complex integration challenges.
Client Collaboration:
- Work closely with clients to understand their integration requirements and technical environments, ensuring that solutions meet their specific needs.
- Assist in gathering and analyzing client data requirements to design effective integration solutions.
Documentation & Reporting:
- Create and maintain detailed technical documentation for integration solutions, including design specifications, implementation guides, and troubleshooting procedures.
- Report on project status, progress, and any issues or risks to project managers and senior team members.
Quality Assurance:
- Conduct testing of integration solutions to ensure they meet quality standards and function as expected in the client's environment.
- Participate in code reviews and contribute to the continuous improvement of development practices and processes.
Learning & Development:
- Stay current with industry trends, integration technologies, and best practices to continuously enhance technical skills and knowledge.
- Participate in training and development opportunities to further expertise in integration development and related areas.
What you’ll bring:
- Basic knowledge of integration technologies, such as APIs, web services, ETL tools, and data formats (e.g., JSON, XML).
- Proficiency in one or more programming languages (e.g., Python, Java, C#) and familiarity with development environments and tools.
- Strong problem-solving skills and the ability to troubleshoot technical issues effectively.
- Good communication skills, with the ability to collaborate with clients and internal teams.
- Detail-oriented with a strong focus on accuracy and quality in development work.
- Eager to learn and adapt in a fast-paced, dynamic environment.
- Customer-focused with a commitment to delivering high-quality integration solutions.
Employ is an Equal Opportunity employer.
Employ is an EVerify employer.