We are seeking a skilled Integrations Developer that will report to the Manager of Software Development. This is a key role in focused on building, maintaining, and optimizing API-based integrations between our systems and our customers systems. This role requires a strong understanding of API development, system integrations, and data exchange processes. You will collaborate with cross-functional teams to deliver seamless integrations that enhance customer experience and operational efficiency.
This is a hybrid role and must report into our New Albany, IN location 3x a week.
Essential Functions:
- Design, develop, and maintain API integrations between our systems and external customer platforms to perform tasks like accepting an order/po, acknowledging the receipt of an order, providing order status updates, providing shipping acknowledgements, and providing invoices.
- Collaborate with customers to understand integration requirements and deliver tailored solutions.
- Work with RESTful and SOAP APIs to facilitate data exchange across various platforms.
- Develop middleware and data transformation solutions to ensure compatibility between systems.
- Troubleshoot, debug, and resolve integration-related issues.
- Create standardized documentation for customers regarding our integration processes, API specifications, and best practices.
- Ensure security, scalability, and reliability in all integration solutions.
- Excellent problem-solving, communication, and collaboration skills.
- Monitor and optimize integration performance and data flow.
- Stay up to date with the latest trends and best practices in API development and system integrations.
Skills:
- Extensive background in full stack software development and design.
- Strong proficiency in programming languages such as C#,.
- Experience demonstrating software solutions to business stakeholders to help them understand the use and functionality of solutions.
- Ability to handle positive and negative feedback by end-users without taking personal offense and maintain a focus on teamwork/partnership towards a common goal.
- Well-rounded development experience including web applications, console applications, integrations, and APIs.
- Desire to continually to stay up-to-date on new technologies and cyber-security.
- Comfortable in a fast-paced environment, managing multiple projects/items simultaneously.