This is a 100% remote contract/contract to hire opportunity.
Our global biopharmaceutical client is seeking an experienced API engineer to help transition from the Mulesoft Anypoint platform to Amazon API gateway.
- The ideal candidate will have extensive experience in designing and building enterprise-level integration solutions
- They will have a strong background in hands-on software development, API management, and a deep understanding of various integration patterns and technologies
- The candidate should have a proven track record of working in complex environments, with loosely coupled systems, delivering solutions from architecture design through to the deployment and operations
- 10+ years of experience in software development, with at least 5 years focused on integration architecture
- Proficiency in integration platforms, API design (REST, SOAP), and messaging systems (e.g., Kafka, RabbitMQ)
- Experience with integrations with enterprise applications, such as, Workday, Salesforce, ServiceNow and Marketo, including experience in cloud infrastructure (e.g. Azure, Google, etc.)
- Experience with Git-based version control, CI/CD tools, and automated testing frameworks
- Strong analytical and problem-solving skills, with a keen attention to detail
- Strong communication and collaboration skills, with a track record of working effectively across business, technical and external (third party) teams
- Bachelor's degree in computer science, Information Technology, or a related field
- Full stack AWS technical background is a must.
Responsibilities
- Design and architect end-to-end integration solutions that are scalable, secure, reliable and resilient
- Drive development of such designed solutions, including setting development processes, code and quality standards
- Provide technical guidance and mentorship to development teams to foster a learning environment while delivering development to industry leading standards
- Partner with cross-functional stakeholders to understand business requirements, data flows and translate them into technical designs
- Evaluate and recommend integration technologies, tools and best practices to enhance our capabilities
- Establish and enforce integration standards, patterns, and governance processes
- Create and maintain comprehensive documentation for all integration solutions
- Lead operational support of integrations and act as the point of contract for issue resolution