What are the responsibilities and job description for the Middleware Developer - Jitterbit position at HydroPoint Data Systems?
Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities
We are seeking a skilled part-time (20-30 hr/wk) Jitterbit developer to join our business systems team. This role is instrumental in defining and implementing robust system integrations across mission-critical applications, ensuring seamless data exchange and process optimization. The ideal candidate will have a strong background in integrating Salesforce with NetSuite. This position offers long-term collaboration, and we value individuals who are proactive and can work independently. Your role will involve developing, testing, and maintaining integrations to ensure seamless data flow between our systems. If you are passionate about integration solutions and have experience with Jitterbit, we want to hear from you!
Qualifications
- Provide support and subject matter expertise to internal users, contractors, suppliers, and customers.
- Act as the technical expert for system integrations between various applications.
- Develop, maintain, and support point-to-point and multi-point integration connectors, including data transformations, routing automation, and event-based triggers.
- Lead data and systems integration projects across the company’s business domains.
- Conduct integrity testing of system upgrades and development releases prior to production migration.
- Perform hands-on coding for integration projects and enhancements as needed.
- Document business objectives, use cases, requirements, workflows, and system specifications.
- Serve as a functional lead or system expert in both production and non-production Jitterbit environments.
- Evaluate existing systems, research new solutions, and implement designs to achieve business goals.
- Collaborate with application teams (e.g., Salesforce, NetSuite) to ensure seamless integration of information across systems.
- Clearly communicate technical concepts and project progress to business owners and stakeholders.
- Conduct design and code reviews to ensure quality and maintainability.
- Stay current on new Jitterbit features and recommend their implementation to enhance business processes.
- Stay up to date with industry best practices and emerging technologies.
- Perform additional responsibilities as required.
Required Skills & Experience:
- 5 years of hands-on experience in Jitterbit Harmony development, including testing and deployment of system integrations.
- Jitterbit certification is a must have.
- Expertise in developing and refining internal integration tools and methods.
- Hands-on experience integrating systems such as Salesforce, NetSuite, and ServiceMax.
- Proficiency in JavaScript, XML, JSON.
- Deep knowledge of integration protocols and technologies, including:
- HTTP/S, FTP, SFTP
- Web Services (SOAP, REST APIs)
- ODBC, FileShares, JDBC, JMS, POP3
- XML Schemas (.xsd), DTDs, WSDL
- Major Databases, Flat Files (single and hierarchical structures)
- Strong understanding of industry-standard business practices for system integration.
- Experience generating error reports and resolving issues efficiently.
- Demonstrated ability to manage competing priorities, solve problems quickly, and work independently.
- Strong analytical, problem-solving, and time-management skills.
- Effective written and verbal communication skills, including the ability to clearly articulate technical details to business owners and stakeholders.
- Strong understanding of APIs, data transformation, and middleware architecture.
- Ability to troubleshoot and resolve integration issues in a timely manner.
- Strong organizational skills and ability to manage multiple priorities effectively.
Desired Characteristics:
- Familiarity with alternative middleware platforms such as Mulesoft or Boomi.
- Knowledge of Agile/Scrum methodologies for development projects.
- Strong attention to detail and a passion for solving complex technical challenges.
- Commitment to continuous learning and staying up to date with integration technologies.
- Excellent communication skills to collaborate with technical and non-technical stakeholders.