Lead AI/API Engineer

Educology Solutions
United States
20 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Application Performance Management Automation of Tests Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Data Mapping Dependency Injection DevOps
+27 more
Error Codes Github Log Analysis Routing OAuth OpenID Regression Testing Reliability Engineering Openid Connect Swagger Secure Coding Software Engineering Software Technical Review Strategies of Testing Management of Software Versions Openapi Data Logging Cloud Monitoring Agentic-AI Enterprise Integration Integration Frameworks Asynchronous Programming Api Design Restful APIs Dynatrace Api Management Microservices

Job description

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., * 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.

Requirements

  • 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.

About the company

Employees first. Customer always. Mission driven. Everyone matters. Join the vibrant team at ESI where we prioritize our employees’ well-being and champion customer satisfaction above all else. Our culture is defined by a mission-driven approach, ensuring that every member contributes to our collective success. At ESI, we value the unique perspectives each individual brings to the table. Through collaboration and innovation, we’re reshaping the digital landscape of public sector services. If you’re passionate about making a difference, eager to grow professionally, and thrive in a supportive environment, join us in our journey to create impactful solutions and drive positive change.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…