- Design and develop integration solutions using IBM or Azure platforms.
- Build and maintain RESTful and SOAP APIs.
- Implement and manage message queues to ensure efficient data exchange.
- Align designs with architectural goals and patterns.
- Drive integration projects from concept to deployment.
- Collaborate with stakeholders to gather and understand requirements.
- Ensure projects are delivered on time and meet quality standards.
- Apply Scrum methodologies and Agile practices to enhance execution.
- Develop custom integrations using C#, SQL, and YAML.
- Troubleshoot and resolve integration issues.
- Optimize integration performance and ensure adherence to security best practices.
- Work closely with cross-functional teams, including developers and architects.
- Provide clear technical documentation for designs and configurations.
- Participate in Agile ceremonies and continuous improvement initiatives.
- Stay updated on the latest trends in Azure integration technologies.
- Identify opportunities to enhance integration practices.
- Provide technical support and troubleshooting as needed.
- Conduct code reviews and enforce coding standards.
- Implement robust testing strategies for reliability and performance.
- Ensure solutions are secure by design and scalable for future needs.
- Proven experience as an Integration Engineer with a strong focus on Azure and/or IBM integration tools.
- Expertise in Azure Integration Services (Logic Apps, Service Bus, Event Grid, API Management).
- Proficiency in building RESTful and SOAP APIs, message queues, and integration patterns.
- Strong programming skills in C#, SQL, and possibly JavaScript.
- Familiarity with Agile methodologies, microservices architecture, and serverless computing.
- Knowledge of security best practices and cloud-native design principles.
- Experience with Azure DevOps or other CI/CD tools (certifications are a plus).
- A clear and confident communicator.
- A proactive problem solver and decision maker.
- Reliable, adaptable, and committed to excellence.
- Passionate about learning and personal development.