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.
Requirements
Qualifications:- Bachelor's degree in Engineering, Computer Science, Business, or related field is a plus.
- 3+ years of full-time full-stack development experience. (C#, .NET, MS SQL preferred)
- 3+ years building system integrations, data integrations or APIs for critical business systems.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Salary Description
$100,000 annually
Notice of AI Use in Job Application ReviewAs part of our commitment in creating a fair, efficient, and consistent hiring process we may use artificial intelligence (AI) to help our recruiting teams organize, summarize, and analyze information provided by candidates, including resumes, application responses, and other materials submitted during the application process.AI may be used to identify patterns, highlight relevant skills, and experience, and assist in comparing a candidate's qualifications with the requirement of a specific role. These tools are to improve efficiency and consistency while supporting more informed hiring decisions, which will ultimately be made by the hiring team.