We have partnered with our client in their search for a Lead Integration Engineer.
In this pivotal role, you will be responsible for designing, developing, and implementing complex integration solutions that connect our diverse systems and applications. You will lead a team of integration engineers with a system implementation partner, driving best practices, and ensuring the seamless flow of data across our organization. This role requires a strong understanding of integration patterns, technologies, and methodologies, as well as excellent leadership and communication skills.
Responsibilities:
- Lead and mentor a team of integration engineers, providing technical guidance, performance feedback, and fostering a collaborative environment.
- Define and enforce integration standards, best practices, and coding guidelines.
- Conduct code reviews and ensure high-quality deliverables.
- Assist in recruitment, onboarding, and training of new team members.
Integration Design & Development:
- Design and implement robust and scalable integration solutions using various integration platforms and technologies (e.g., APIs, ESBs, message queues, ETL tools).
- Analyze business requirements and translate them into technical specifications and integration designs.
- Develop and maintain integration documentation, including architecture diagrams, data mappings, and API specifications.
- Troubleshoot and resolve complex integration issues, ensuring minimal downtime and data integrity.
System Architecture & Collaboration:
- Collaborate with architects, developers, and other stakeholders to define integration strategies and roadmaps.
- Participate in system architecture discussions and contribute to the overall system design.
- Ensure seamless integration with existing and new systems, both on premises and cloud-based.
Testing & Deployment:
- Develop and execute comprehensive integration test plans and test cases.
- Automate integration testing and deployment processes.
- Support the deployment and monitoring of integration solutions in production environments.
- Work within CI/CD pipelines.
Experience:
- Minimum1 of 7+ years of experience in software development and integration.
- Proven experience leading and mentoring a team of engineers.
- Proven experience working with System Implementation Partners.
- Extensive experience with various integration patterns and technologies, including APIs (REST, SOAP), ESBs (e.g., MuleSoft, Apache Camel), message queues (e.g., Kafka, RabbitMQ), and ETL tools.
- Experience with cloud platforms (e.g., AWS, Azure) and cloud-based integration solutions.
- Proficiency in programming languages such as Java, Python, or similar.
- Experience with CI/CD pipelines and DevOps practices.
- Experience with API management platforms.
• Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong understanding of software development lifecycle (SDLC).
- Ability to communicate complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with microservices architecture.
- Experience integrating SAP with other systems using technologies such as SAP PI/PO, SAP CPI, IDocs, BAPIs, RFCs, and/or OData.
- Experience with SAP Business Technology Platform (BTP).
- Knowledge of SAP modules such as SD, MM, FI, and PP.
Title: Lead Integration Engineer
Location: Miami
Client Industry: Industrial
Compensation: $70-$80/hour
Ref ID