Lead API SW Engineer

Educology Solutions

Washington (District of Columbia)

On-site

USD 165,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Educology Solutions seeks a Lead API Software Engineer to drive enterprise API delivery. You will translate business capabilities into secure, reusable API products and own technical direction while ensuring quality, testing, and observability.

The role collaborates with architecture, security, DevOps, and product teams to implement contract-first APIs, Azure API Management governance, and robust production support. Strong leadership without people management is expected.

Qualifications

  • 8+ years of professional software engineering experience with API or integration focus.
  • Hands-on proficiency in C#/.NET and Azure technologies.
  • Ownership of REST APIs from design to production operation; microservices knowledge.

Responsibilities

  • Design, build, test, deploy, and support production APIs and services using C#/.NET and Azure.
  • Lead API contract design, data mapping, and integration patterns.
  • Enforce contract-first API practices with OpenAPI/Swagger; define schemas and versioning.

Skills

C#/.NET
Azure API Management
OpenAPI/Swagger
OAuth/OIDC
CI/CD
Observability
Technical leadership
Code review
Security
Production support
Azure DevOps/GitHub Actions

Tools

Azure API Management
OpenAPI
Azure Monitor
Application Insights

Job description

The Lead API Software Engineer is the senior hands-on engineering lead for enterprise API delivery. The role turns business capabilities and source-system data into secure, reliable, reusable API products. It owns technical direction at the team level while remaining accountable for implementation quality, code review, automated testing, release readiness, observability, production support, and durable correction of recurring defects.

This person will work across application teams, architecture, security, DevOps, quality engineering, SRE, data, and product partners. The role will help move the organization toward contract-first APIs, consistent Azure APIM governance, reusable domain and capability APIs, automated delivery controls, and APIs that can be safely consumed by applications, partners, automation, and AI agents.

CORE RESPONSIBILITIES
  • Personally design, build, test, deploy, and support production APIs and supporting services using C#/.NET and Azure technologies.
  • Lead technical decomposition from business capability through API contract, data mapping, integration design, implementation, test strategy, deployment, and support.
  • Establish and enforce contractfirst API practices using OpenAPI or equivalent specifications; define request and response schemas, required and optional fields, data types, cardinality, status and error codes, versioning, and compatibility expectations.
  • Design and govern Azure API Management implementations, including policies, products, subscriptions, routing, authentication, throttling, transformation, caching, and environment promotion.
  • Conduct code and design reviews; identify security, privacy, reliability, maintainability, performance, and backwardcompatibility risks before release.
  • Build automated quality into CI/CD, including unit, integration, contract, security, performance, and regression testing as appropriate.
  • Implement observability using structured logging, distributed tracing, metrics, dashboards, alerting, correlation identifiers, and actionable operational runbooks.
  • Own or lead diagnosis of complex production issues; convert incident learning into permanent code, test, monitoring, or process improvements.
  • Partner with architecture and security on OAuth/OIDC, managed identity, secrets, encryption, network controls, PHI/PII handling, and approved design standards.
  • Create reusable engineering standards, reference implementations, templates, and documentation that can be adopted across API teams.
  • Mentor engineers and provide daytoday technical leadership without becoming a people manager or a delivery coordinator.
  • Evaluate and implement practical AIassisted or agentic engineering capabilities, including governed tool access through MCP or equivalent patterns, when justified by a concrete use case.
REQUIRED QUALIFICATIONS
  • At least 8 years of professional software engineering experience, including at least 5 years of handson API or integration engineering and recent technicallead responsibility.
  • Deep handson proficiency in C# and modern .NET, including production services, dependency injection, asynchronous programming, testing, configuration, and secure coding.
  • Demonstrated ownership of enterprise REST APIs from design through production operation; experience with microservices and eventdriven integration where appropriate.
  • Strong Azure API Management experience, including policy design, security, products and subscriptions, versioning, deployment, and troubleshooting.
  • Contractfirst API design using OpenAPI/Swagger and disciplined schema, compatibility, errorhandling, and versionmanagement practices.
  • Experience designing and implementing OAuth 2.0, OpenID Connect, managed identity, certificates, secrets, role and scope models, and secure servicetoservice communication.
  • Handson CI/CD experience using Azure DevOps or GitHub, with automated testing, pullrequest controls, quality gates, infrastructure or configuration automation, and environment promotion.
  • Production observability and support experience using Azure Monitor, Application Insights, Log Analytics, or comparable platforms.
  • Ability to lead design and code reviews, mentor engineers, make practical technical tradeoffs, and communicate clearly with technical and nontechnical partners.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

API Architect (Azure)
API Architect (Azure)

Zodiac Solutions, Inc • Cary (NC)

On-site
USD 140,000 - 200,000
Senior API Lead: Azure, OpenAPI, .NET Expert
Senior API Lead: Azure, OpenAPI, .NET Expert

Educology Solutions • Washington

On-site
USD 165,000 - 210,000
Azure API Architect - Cary, NC – Onsite Hybrid (H1B Transfer is Fine)
Azure API Architect - Cary, NC – Onsite Hybrid (H1B Transfer is Fine)

NAM Info Inc • Cary (NC)

On-site
USD 130,000 - 140,000
Java Architect
Java Architect

Klaxontech Inc • Cary (NC)

On-site
USD 150,000 - 190,000
API Architetct - Java, Python, Azure and Webflux
API Architetct - Java, Python, Azure and Webflux

IT Minds LLC • Cary (NC)

Hybrid
USD 150,000 - 210,000
Azure Developer Lead (apply only if you are a US Permananet Resident)
Azure Developer Lead (apply only if you are a US Permananet Resident)

VsimplifyIT • Sacramento (CA)

On-site
USD 100,000 - 130,000
API Platform Lead & Architect (C#/.NET, Azure)
API Platform Lead & Architect (C#/.NET, Azure)

Grayson Search Partners • United States

On-site
USD 150,000 - 210,000
API Architect
API Architect

Altimetrik • North Carolina

On-site
USD 140,000 - 200,000
API Architect, Azure Data Hub
API Architect, Azure Data Hub

Enexus Global Inc. • Cary (NC)

On-site
USD 130,000 - 180,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000