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