at IDEXX Distributions, Inc. in Westbrook, Maine, United States
Job Description
We are seeking an experienced Senior API Integration Standards Architect to lead our team in transforming our API strategy, standards and ecosystem. In this key role, you will design and oversee the integration of key IT and line of business operational systems, ensuring seamless data and process flows across our complex, global business domains. Your expertise will be essential in standardizing interfaces with cloud-based software and services, data engineering, and third-party service providers.
This is a senior technical lead position that offers you the opportunity to shape the next generation of our API landscape and make a lasting impact on our business operations. You will mentor and guide a team of talented API Software Engineers, fostering a culture of innovation and development excellence (DevX) in API platforming.
In this role, you will...
Define API Integration Strategy: Define and communicate a comprehensive API integration strategy aligned with the API Integration Product Owner, business goals, and objectives.
Design API Architecture: Design and implement a scalable, secure, and high-performing API architecture that supports API-led connectivity, reusability, and modularity, adhering to industry best practices.
Establish API Governance: Establish and enforce API governance processes and standards, ensuring consistency, quality, and adherence to best practices across the API lifecycle.
Select and Optimize API Platforms: Oversee the selection, implementation, and optimization of API platforms and tools (e.g., Mulesoft Anypoint, SAP BTP, Boomi, Workato) to streamline development, deployment, monitoring, and management across a heterogeneous cloud infrastructure.
Oversee API Development: Provide oversight of the design, development, implementation and maintenance of APIs across various styles and standards (REST, GraphQL, WebSockets, gRPC, JSON-RPC, SOAP, Webhooks, OData).
Stay Updated with Trends: Stay abreast of emerging API technologies and trends, evaluating and recommending their adoption to enhance our API ecosystem.
Lead and Mentor API Team: Provide technical leadership, guidance, and mentorship to a team of API Software Engineers, DevOps, and the API Product Owner, acting as a player/coach to empower and develop their skills.
Foster Team Collaboration: Foster a collaborative and high-performing team environment that encourages innovation, knowledge sharing, and continuous improvement.
Conduct Code Reviews: Conduct code reviews, ensure adherence to coding standards and best practices, and provide constructive feedback to team members.
Implement System Integrations: Define and implement integrations for systems and solutions that meet Product Team requirements.
Analyze Solution Architectures: Analyze current solution architectures to identify critical deficiencies and recommend improvement actions.
Design Complex Systems: Design large or complex systems and perform impact analysis on major design options and trade-offs.
Provide Technical Guidance: Provide technical guidance and governance on integration standards and implementation.
Assist in Integration Implementation: Assist in designing and implementing integrations using our API & Integration Platforms.
Evaluate Edge Cases and Risks: Consider system edge cases, potential security breaches, behaviors, specific implementations, and full stack impact on overall availability.
Mitigate Risks and Resolve Issues: Evaluate project constraints to find alternatives, mitigate risks, and perform process re-engineering as required. Resolve technical issues as they arise.
What you will need to succeed...
10+ years of experience in software development and systems integration, with a strong focus on API design and development.
Bachelor's degree in computer science or a related field.
Proven track record of leading and delivering complex API integration projects in enterprise environments, demonstrating expertise in architecting and implementing large-scale API solutions.
API & Integration Design: Extensive experience in designing and implementing APIs and integrations in large enterprise environments.
Engineering and Problem-Solving: Strong engineering mindset with excellent problem-solving abilities.
Communication: Exceptional written and verbal communication skills, capable of engaging both technical and business audiences, stakeholders, and business leaders.
Security and Compliance: Deep understanding of security protocols, authentication methods, and data privacy regulations to ensure secure data exchange and compliance.
Critical Thinking: Ability to embrace new ideas and technologies effectively while balancing the needs of stakeholders and users.
Solution Design: Deep understanding of API architectural patterns, principles, and best practices, with a focus on API-led connectivity, reusability, and... For full info follow application link.
IDEXX is an EOE/Minority/Female/Disabled Veteran employer