Posted time July 24, 2023 Location Grand Rapids, MI, USA Job type Full-time

Job Description:

We are seeking a seasoned App Integration Engineer with a proven track record in designing, implementing, and maintaining high-quality software integrations. The successful candidate will have a deep understanding of API interactions, data mapping, and business process automations. With 10 years of experience, you will play a key role in managing our integration projects, ensuring they meet business needs and are delivered on time.

Responsibilities:

  • Design and develop application integrations using various integration patterns and platforms.
  • Work closely with other teams to understand their application interfaces and data needs.
  • Develop and maintain integration components, including services, APIs, and database procedures.
  • Oversee integration testing phase and make necessary adjustments to ensure optimal performance.
  • Collaborate with system owners in the analysis, design, configuration, testing, and maintenance of systems to ensure optimal operational performance.
  • Troubleshoot complex integration issues and provide suitable solutions.
  • Analyze data conversion needs and recommend data conversion strategy.
  • Prepare and maintain integration specifications and process documentations.
  • Mentor junior team members and guide them in different integration projects.
  • Stay up-to-date with the latest integration trends and suggest new strategies to improve integration process.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Minimum of 10 years’ experience in application integration.
  • Proficient in various integration platforms (such as MuleSoft, Dell Boomi, IBM Integration Bus) and API management tools.
  • Deep understanding of REST and SOAP web services.
  • Strong experience in SQL and knowledge of at least one programming language (Java, Python, etc).
  • Excellent problem-solving skills and ability to think algorithmically.
  • Ability to work independently and in team settings.
  • Strong verbal and written communication skills.

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Experience with Service Oriented Architecture (SOA) and microservices architecture.
  • Certifications in integration platforms or relevant technology would be an added advantage.
  • Knowledge of Agile software development methodologies.