Software Architect - .NET / Azure

Agile / Access Data

Cleveland (OH)

Hybrid

USD 83,000 - 138,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
LTD/STD
HSA/FSA
Term life
Supplemental insurances

Job summary

Agile / Access Data seeks a Senior Software Architect to design, build, and stabilize cloud integration services on the Microsoft stack. You will craft integration patterns, deliver production C#/.NET code, and improve reliability of Azure-based pipelines that are observable and easy to operate.

The role emphasizes implementing REST APIs, microservices, and event-driven architectures with an eye toward idempotency, retries, and robust observability.

Qualifications

  • 8–10+ years of hands-on software engineering with significant recent production development in C#/.NET/.NET Core.
  • Hands-on experience implementing Azure integrations using Azure Functions, Azure Service Bus, and Azure API Management.
  • Strong background in enterprise integration architecture across REST APIs, microservices, asynchronous messaging, event‑driven architecture, and distributed systems.

Responsibilities

  • Design and implement enterprise integration architectures using REST APIs, microservices, asynchronous messaging, and event-driven patterns.
  • Build and maintain production services in C#/.NET/.NET Core, including core integration components and shared libraries.
  • Develop and operate Azure-based integration solutions using Azure Functions, Service Bus, and API Management to support secure, scalable connectivity.
  • Diagnose and resolve failures in production integration pipelines, driving issues from detection through root-cause analysis and permanent corrective action.
  • Define reliability patterns such as idempotency, retries, dead-letter handling, message validation, and back-pressure to reduce incidents and data inconsistencies.
  • Establish observability standards across integrations, including structured logging, correlation IDs, metrics, alerts, and actionable telemetry dashboards.
  • Review and guide technical designs and code changes to ensure performance, maintainability, and alignment with integration architecture standards.
  • Partner with engineering stakeholders to plan and deliver integration enhancements, balancing near‑term stabilization with longer‑term modernization.

Skills

C#/.NET
Azure services
Enterprise integration
REST APIs
Asynchronous messaging
Event-driven architecture
Distributed systems

Tools

Azure Functions
Azure Service Bus
Azure API Management

Job description

Location / Remote:

Hybrid in Cleveland, OH, 44143 (1 day per week onsite).

Employment Type:

6-month W-2 contract (possibility to extend for multiple years)

Compensation:

up to 100/hour W-2 (depending on experience).

Benefits:
  • Medical
  • dental
  • vision
  • LTD/STD
  • HSA/FSA
  • term life
  • supplemental health insurances (e.g., Aflac) for all employees (and their families if needed)

This senior, hands-on Software Architect role focuses on building and stabilizing cloud integration services on the Microsoft stack. You will design integration patterns, write and ship production C#/.NET code, and improve reliability of event-driven and API-based workflows on Azure. Success is measured by integration pipelines that are resilient, observable, and easier to operate, with clear architecture decisions that teams can execute.

Responsibilities:
  • Design and implement enterprise integration architectures using REST APIs, microservices, asynchronous messaging, and event-driven patterns.
  • Build and maintain production services in C#/.NET/.NET Core, including core integration components and shared libraries.
  • Develop and operate Azure-based integration solutions using Azure Functions, Service Bus, and API Management to support secure, scalable connectivity.
  • Diagnose and resolve failures in production integration pipelines, driving issues from detection through root-cause analysis and permanent corrective action.
  • Define reliability patterns such as idempotency, retries, dead-letter handling, message validation, and back-pressure to reduce incidents and data inconsistencies.
  • Establish observability standards across integrations, including structured logging, correlation IDs, metrics, alerts, and actionable telemetry dashboards.
  • Review and guide technical designs and code changes to ensure performance, maintainability, and alignment with integration architecture standards.
  • Partner with engineering stakeholders to plan and deliver integration enhancements, balancing near‑term stabilization with longer‑term modernization.
Required Skills:
  • 8 10+ years of hands‑on software engineering experience with significant recent production development in C#/.NET/.NET Core, including writing and supporting production code.
  • Hands‑on experience implementing Azure integrations using Azure Functions, Azure Service Bus, and Azure API Management.
  • Strong background in enterprise integration architecture across REST APIs, microservices, asynchronous messaging, event‑driven architecture, and distributed systems.
Preferred Skills:
  • Experience with SQL and data transformation concepts to support integration mapping, validation, and reconciliation workflows.
  • Familiarity with CI/CD and DevOps practices, including build/release automation and environment promotion for integration services.
  • Experience using AI‑assisted engineering tools to speed up development, debugging, test generation, or operational automation.
  • Demonstrated track record stabilizing failing or unstable production integration pipelines through systematic troubleshooting and remediation.
  • Deep operability expertise, including idempotency, retries, validation, failure handling, observability, logging/telemetry, and root‑cause analysis practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C#/Azure Integration Developer Hybrid- Dallas, TX
C#/Azure Integration Developer Hybrid- Dallas, TX

Optizm Global • Dallas (TX)

On-site
USD 110,000 - 170,000
Senior .NET & Azure Integration Architect
Senior .NET & Azure Integration Architect

Agile / Access Data • Cleveland (OH)

Hybrid
USD 83,000 - 138,000
Medical
Dental
Vision
+4
Microsoft Azure Integration Consultant
Microsoft Azure Integration Consultant

Compunnel, Inc. • Houston (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Microsoft Azure Integration Consultant
Microsoft Azure Integration Consultant

Compunnel, Inc. • Atlanta (GA)

On-site
USD 140,000 - 180,000
Azure Integration Engineer
Azure Integration Engineer

Conspicuous • United States

On-site
USD 100,000 - 130,000
Azure Cloud Architect — Hybrid, Hands-On Modernization Lead
Azure Cloud Architect — Hybrid, Hands-On Modernization Lead

Agile Resources, Inc. • Cleveland (OH)

Hybrid
USD 100,000 - 125,000
Azure .NET Architect — Hybrid (Erlanger, KY)
Azure .NET Architect — Hybrid (Erlanger, KY)

Tech Mirrors • Erlanger (KY)

On-site
Azure Integration Architect C2C jobs Parsippany-Troy Hills, NJ | Long Term Contract
Azure Integration Architect C2C jobs Parsippany-Troy Hills, NJ | Long Term Contract

Tech Mirrors • Parsippany-Troy Hills (NJ)

On-site
USD 120,000 - 150,000
Senior Integration Engineer
Senior Integration Engineer

CRG • United States

Remote
USD 120,000 - 150,000
Cloud Architect
Cloud Architect

Agile Resources, Inc. • Cleveland (OH)

On-site