GraphQL Engineer (.NET + Azure)

D
DaCodesSoftware
Mexico. Brazil. Colombia. Chile. ArgentinaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerGraphQLSQLKafkaKubernetesMicrosoft AzureC#.NETNosqlRESTful APIs

Requirements

  • 5+ years in backend or API engineering
  • Strong experience with C# .NET
  • Proven experience owning APIs in production
  • Solid understanding of Distributed systems
  • Solid understanding of API performance and scalability
  • Solid understanding of Data modeling (SQL/NoSQL)
  • Experience with Microsoft Azure
  • Strong experience designing and owning GraphQL APIs in production OR Hands-on exposure to GraphQL
  • Strong REST/API design experience with understanding of over-fetching / under-fetching challenges
  • Strong REST/API design experience with understanding of client-driven data needs
  • Strong REST/API design experience with understanding of API abstraction layers

Responsibilities

  • Design, develop, and evolve GraphQL APIs for performance and scalability
  • Define schemas, resolvers, and data models across distributed systems
  • Own key decisions: Schema design and governance, Backwards compatibility, API evolution strategies
  • Integrate multiple backend systems into a unified GraphQL layer
  • Collaborate closely with frontend/client teams consuming the API
  • Build scalable backend services using C# .NET
  • Apply clean architecture and best practices
  • Deploy and operate distributed systems in Microsoft Azure
  • Ensure reliability, observability, and scalability
  • Troubleshoot and optimize production systems
  • Support event-driven workflows when needed
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now