Responsabilidades e AtribuiçõesProjetar, desenvolver e evoluir APIs RESTful utilizando .NET 8+ / ASP.NET Core, garantindo alta performance, escalabilidade, segurança e aderência a boas práticas de arquitetura e engenharia de software. Desenvolver integrações utilizando APIs REST e GraphQL, incluindo fluxos de autenticação e autorização com OAuth 2.0 e JWT. Atuar em implementações end-to-end, desde o desenho técnico da solução até o deploy em produção, utilizando Docker, Kubernetes e ambientes cloud. Implementar soluções resilientes e escaláveis utilizando mensageria, processamento assíncrono, retries, idempotência e circuit breaker. Desenvolver e manter testes unitários e de integração (xUnit), promovendo qualidade contínua, confiabilidade e sustentabilidade das aplicações. Trabalhar com observabilidade, troubleshooting avançado e sustentação em produção utilizando logging estruturado, Kibana, Elasticsearch, Datadog APM e ferramentas correlatas. Investigar incidentes críticos, realizar análise de causa raiz e atuar de forma proativa na estabilidade e evolução dos sistemas. Contribuir ativamente com decisões de arquitetura, avaliando trade-offs técnicos, impacto no negócio, escalabilidade e manutenibilidade das soluções. Participar ativamente de code reviews, refinamentos técnicos, cerimônias ágeis e iniciativas de melhoria contínua junto aos times de Engenharia e Produto. Contribuir com documentação técnica utilizando abordagem Swagger/OpenAPI First, garantindo padronização, governança e clareza das APIs. Atuar como referência técnica para o time, promovendo boas práticas de desenvolvimento, qualidade de código, versionamento e engenharia de software. Seguir padrões de desenvolvimento, sustentação e operação, garantindo confiabilidade e eficiência dos serviços em produção. Requisitos Experiência sólida em desenvolvimento backend com .NET / ASP.NET Core, atuando na construção, evolução e sustentação de APIs e integrações. Experiência profissional sólida em desenvolvimento de software e atuação em ambientes distribuídos e escaláveis. Forte conhecimento em arquitetura de APIs RESTful e documentação utilizando Swagger/OpenAPI. Experiência com GraphQL, REST e fluxos de autenticação/autorização utilizando OAuth 2.0 e JWT. Experiência com mensageria e sistemas assíncronos, utilizando ferramentas como SQS, RabbitMQ ou similares. Experiência com testes unitários e de integração utilizando xUnit, Moq ou frameworks similares. Experiência com Docker e Kubernetes em ambientes de desenvolvimento e produção. Conhecimento em serviços AWS, especialmente S3, SQS, Lambda e recursos voltados para aplicações distribuídas. Conhecimento sólido em observabilidade, troubleshooting e análise de logs utilizando ferramentas como Kibana, Elasticsearch, Datadog, Grafana ou similares. Familiaridade com CI/CD, automação de deploy e práticas DevOps. Experiência com Git e estratégias de versionamento em ambientes colaborativos. Experiência com bancos relacionais, especialmente SQL Server, incluindo modelagem e otimização de consultas. Conhecimento em análise de performance, troubleshooting avançado e boas práticas de sustentação de aplicações. Capacidade de atuar com autonomia técnica, senso de ownership e tomada de decisão em cenários complexos. Boa comunicação e capacidade de interação com times técnicos e áreas de negócio. Desejável Conhecimento em frontend componentizado utilizando Vue.js, React ou frameworks similares. Conhecimento em TypeScript, HTML5 e CSS3. Experiência com arquitetura distribuída, microsserviços e sistemas resilientes. Conhecimento em Clean Architecture, SOLID, DDD e padrões de arquitetura modernos. Vivência com sistemas de alta escala, alta disponibilidade ou missão crítica. Experiência com aplicação de IA no ciclo de desenvolvimento, incluindo copilots, code assistants, automação de testes e análise de logs. Inglês técnico para leitura de documentação, troubleshooting e comunicação assíncrona com times globais.