Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

talentarchitect.com Logo

Senior Software Integration Engineer, Federated GraphQL, APIs

talentarchitect.com

Salary not specified
Dec 31, 2025
Washington, DC, US
Apply Now

The company is looking to design, develop, and deliver a federated GraphQL Partner API to distribute authoritative legislative and member data across the Government. This role will establish patterns, tooling, and governance standards for future GraphQL development.

Requirements

  • Hands-on experience designing and implementing GraphQL APIs in production environments.
  • Strong experience with .NET / ASP.NET Core microservices.
  • Familiarity with GraphQL federation concepts, including subgraphs and supergraphs.
  • Experience working with relational databases (preferably PostgreSQL) as systems of record.
  • Experience with containerized development and deployment (Docker, Kubernetes).
  • Experience with CI/CD pipelines, ideally using Azure DevOps.
  • Familiarity with GraphQL security best practices, access control, and API observability.

Responsibilities

  • Design, implement, and deliver a federated GraphQL API that exposes data from existing IT systems
  • Develop GraphQL subgraphs using ASP.NET Core and the Hot Chocolate GraphQL framework. Integrate GraphQL federation tooling and participate in architectural decisions supporting schema composition governance, and lifecycle management.
  • Work within an Agile delivery model, participating fully in sprint planning, backlog grooming, code reviews, and retrospectives.
  • Collaborate closely with engineers, architects, and contractors to ensure solutions align with existing infrastructure, security, and CI/CD standards.
  • Implement secure API access using OAuth2 / Entra ID authentication and authorization.
  • Support CI/CD pipelines using Azure DevOps, containerized builds (Docker), and Helm-based Kubernetes deployments.
  • Contribute to documentation, training materials, and best practices for GraphQL development, federation, testing, and operations.

Other

  • Senior-level experience as a Software Engineer or Computer Scientist.
  • Ability to work effectively within structured, security-conscious enterprise environments.
  • Strong communication skills and ability to work within a multi-organization IPT.
  • Prior experience supporting government or highly regulated enterprise systems.
  • Experience contributing to architectural patterns and platform standards, not just feature delivery.