Ferguson is seeking a Senior Software Engineer to join their Enterprise API Platform team, focusing on API platforms using Google Apigee and Azure API Management. This remote position requires extensive experience in API development and management.
Note: The job is a remote job and is open to candidates in USA. Ferguson is a leading provider of quality supplies for various industries, dedicated to making complex projects simple and sustainable. They are seeking a highly skilled Senior Software Engineer to join their Enterprise API Platform team, responsible for designing, developing, securing, and maintaining API platforms using Google Apigee and Azure API Management. Responsibilities • Design, implement and maintain robust API proxies and gateways on enterprise-wide API platforms using Google Apigee and Azure API Management. • Develop API policies, transformation logic and automation with JavaScript and C#. • Manage API specifications across multiple versions and environments based on OpenAPI best practices and tools like SwaggerHub. • Champion best practices for API versioning, reusability, and scalability. Ensure consistent API governance, lifecycle management, and design standards. • Fix and resolve platform and integration issues related to routing, security and connectivity across multiple environments. • Support internal and external API consumers through Developer Portals to enable self-service onboarding and smooth integration. • Monitor and track live API traffic across platforms to detect anomalies and performance issues using tools like DataDog, Azure Log Analytics and Grafana. • Analyze logs and metrics to support investigations, alerting/reporting, and performance tuning. • Collaborate closely with Technical Architects, Product Owners, and Business Analysts to align API platform features with business goals. Skills • 5+ years of experience in API platform or middleware integration with internal and external business systems. • 3+ years of hands-on experience in development, configuration and administration on Google Apigee and Azure API Management. • Strong understanding of RESTful APIs, OpenAPI/Swagger, event-based non-REST API (SOAP, Pub/Sub, etc.), and API-first development approaches. • Familiarity with OAuth 2.0, JWT, API Keys, and other modern API security protocols. • Proficient in solving API failures and performance bottlenecks using logs, metrics, and platform APIs. • Demonstrable ability to work across multi-functional teams including architecture, operations, and product. • Experience supporting developer onboarding and usage of API Developer Portals. • Experience contributing to Agile processes, backlog refinement, and user story development based on business requirements. • Exposure to API monetization, rate limiting, and traffic management in large-scale environments. • Familiarity with microservices architecture and containerized environments. • Hands-on experience with automated API functional and performance testing. • Experience with CI/CD tools such as Jenkins, GitHub Actions, or similar for automated API deployment and testing. Benefits • Health • Dental • Vision • Paid time off • Life insurance • 401(k) with a company match • Mental health coverage • Gender affirming and family building benefits • Paid parental leave • Associate discounts • Community involvement opportunities Company Overview • Since 1953, Ferguson has been a leading source of quality supplies for a variety of industries. It was founded in 1953, and is headquartered in Newport News, Virginia, USA, with a workforce of 10001+ employees. Its website is http://www.ferguson.com/. Company H1B Sponsorship • Ferguson has a track record of offering H1B sponsorships, with 5 in 2025, 4 in 2024, 6 in 2023, 5 in 2022, 11 in 2021, 4 in 2020. Please note that this does not guarantee sponsorship for this specific role.
NovoPath is seeking an experienced Enterprise Cloud/Migration Architect specializing in Microsoft Azure to lead the migration of their SaaS products to a scalable cloud solution. This remote role involves mentoring teams and driving technical discussions to enhance patient outcomes.
Fusemachines is seeking a skilled Senior Data Engineer with expertise in Azure Databricks to design and maintain data infrastructure. This remote position focuses on data integration, storage, processing, and analytics in the aviation industry.
Addison Group is seeking a Senior DevOps Engineer with expertise in CI/CD, Azure, Terraform, and Jenkins to lead the implementation of automated build and deployment pipelines. This remote position offers a salary of $140-155K plus benefits.
Ferguson is seeking a Senior Software Engineer to join their Enterprise API Platform team, focusing on API platforms using Google Apigee and Azure API Management. This remote position requires extensive experience in API development and management.
Clark Davis Associates is seeking an Azure Cloud Automation Engineer to design and maintain automated solutions in Azure. The role involves streamlining cloud operations and implementing Infrastructure-as-Code practices.
IvoryCloud is seeking an Azure DevOps Engineer to enhance and maintain CI/CD pipelines for a Department of Energy client. The role requires US Citizenship and local presence in the Washington DC area.
NovoPath is seeking an experienced Enterprise Cloud/Migration Architect specializing in Microsoft Azure to lead the migration of their SaaS products to a scalable cloud solution. This remote role involves mentoring teams and driving technical discussions to enhance patient outcomes.
Fusemachines is seeking a skilled Senior Data Engineer with expertise in Azure Databricks to design and maintain data infrastructure. This remote position focuses on data integration, storage, processing, and analytics in the aviation industry.
Addison Group is seeking a Senior DevOps Engineer with expertise in CI/CD, Azure, Terraform, and Jenkins to lead the implementation of automated build and deployment pipelines. This remote position offers a salary of $140-155K plus benefits.
Ferguson is seeking a Senior Software Engineer to join their Enterprise API Platform team, focusing on API platforms using Google Apigee and Azure API Management. This remote position requires extensive experience in API development and management.
Clark Davis Associates is seeking an Azure Cloud Automation Engineer to design and maintain automated solutions in Azure. The role involves streamlining cloud operations and implementing Infrastructure-as-Code practices.
IvoryCloud is seeking an Azure DevOps Engineer to enhance and maintain CI/CD pipelines for a Department of Energy client. The role requires US Citizenship and local presence in the Washington DC area.
NovoPath is seeking an experienced Enterprise Cloud/Migration Architect specializing in Microsoft Azure to lead the migration of their SaaS products to a scalable cloud solution. This remote role involves mentoring teams and driving technical discussions to enhance patient outcomes.
Fusemachines is seeking a skilled Senior Data Engineer with expertise in Azure Databricks to design and maintain data infrastructure. This remote position focuses on data integration, storage, processing, and analytics in the aviation industry.
Ferguson is seeking a Senior Software Engineer to join their Enterprise API Platform team, focusing on API platforms using Google Apigee and Azure API Management. This remote position requires extensive experience in API development and management.