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.
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