The Software Engineer is responsible for coding, testing and implementing products for our HRS Platform Team, which is increasingly focused on agentic and AI-driven engineering.
Responsibilities
Design, build, test and ship full-stack features in C#/.NET, ASP.NET Core Web APIs, SQL and a modern web front end.
Write code that meets design specifications, follows team standards, and is easy to maintain.
Review functional and technical requirements, research options, and propose designs.
We are looking for a motivated MCP API Developer ready to define and implement enterprise integration strategies across SAP, EVALS, OT systems, cloud platforms, and business applications.
Responsibilities
Define and implement enterprise integration architecture across SAP, EVALS, OT systems, cloud platforms, and business applications
Design, build, and govern APIs through enterprise API Gateway platforms ensuring standardized security, versioning, lifecycle management, and operational excellence
Lead development and support of Azure Logic Apps and Azure Integration Services-based solutions
Define MCP governance standards including discovery, registration, onboarding, access control, version management, observability, auditing, and retirement processes
Establish enterprise-wide patterns for MCP service consumption, monitoring, and operational support
Requirements
Nice to have: Enterprise Integration Architecture
Nice to have: API Gateway Strategy and Governance
Nice to have: MCP Strategy, Governance, and Operational Management
Define and implement enterprise integration strategies across SAP, EVALS, OT systems, cloud platforms, and business applications as an MCP API Developer.
Responsibilities
Define and implement enterprise integration architecture across SAP, EVALS, OT systems, cloud platforms, and business applications
Design, build, and govern APIs through enterprise API Gateway platforms ensuring standardized security, versioning, lifecycle management, and operational excellence
Lead development and support of Azure Logic Apps and Azure Integration Services‑based solutions
Define MCP governance standards including discovery, registration, onboarding, access control, version management, observability, auditing, and retirement processes
Establish enterprise‑wide patterns for MCP service consumption, monitoring, and operational support
Requirements
Nice to have: Enterprise Integration Architecture
Nice to have: API Gateway Strategy and Governance
Nice to have: MCP Strategy, Governance, and Operational Management
The AI Solutions Architect decides the technical shape of AJ Gallagher's AI solutions before they are built, and makes sure that shape holds up once they are live. This role involves turning business problems into architectures (RAG, agent, workflow), choosing platforms like Microsoft Foundry or Copilot Studio, and designing identity, data, and integration patterns for a regulated global insurance business.
Responsibilities
Shape Solutions From Business Problems: Lead technical discovery with business stakeholders and the AI Business Analyst, turning ambiguous requests into solution options with clear trade-offs, feasibility, effort, and run-cost estimates.
Own Reference Architectures: Define and maintain Gallagher's reference architectures for RAG, single and multi-agent systems, and Copilot extensibility on Microsoft Foundry, Azure OpenAI, Azure AI Search, Cosmos DB, and Azure compute.
Make, Record, and Explain Architecture Decisions: Make platform and pattern calls (model selection, retrieval design, agent setup, datastore choice, messaging, hosting) and record them as ADRs.
Design Governance and Data Residency: Build Gallagher's compliance requirements into the architecture itself - Entra ID/RBAC and managed identity, Azure Policy, private networking, Standard (Regional) or DataZone Standard model deployments.
Prove Ideas With Working Prototypes: Build proofs of concept and technical spikes in Python and C#/.NET that test a design's riskiest assumptions.
Requirements
Bachelor's degree in Computer Science or equivalent field
Define and implement enterprise scale Azure architectures for highly scalable, secure, and reliable applications.
Provide Level III technical support and troubleshoot complex production issues.
Design, deploy, and support Azure services, including AKS, App Services, ASE, Blob Storage, Key Vault, Service Bus, ADF, Databricks, and Cosmos DB. Lead .NET application modernization and migration initiatives to Azure.
Review application architectures and recommend cloud native design improvements.
Design and implement Azure networking, private endpoints, identity, security, and integration solutions.
Requirements
Nice to have: Angular 2
Nice to have: Azure Solutions Architect Expert certification