Requisitos obrigatórios do cargo:I. Formação superior em áreas relacionadas à tecnologia, como Engenharia de Redes, Engenharia da Computação, Ciências da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou Gestão de Ti e áreas afins;II. Experiência a partir de 6 meses na função.Conhecimento, habilidades e atitudes necessárias para exercer o cargo:I. Experiência avançada em desenvolvimento backend com C# (.NET Core/.NET Framework) e forte conhecimento em frontend com Angular (versões recentes).II. Sólida prática na criação, consumo e documentação de APIs REST.III. Conhecimento aprofundado em arquitetura de software, design patterns, princípios SOLID e Domain-Driven Design (DDD).IV. Definição e aplicação de boas práticas de desenvolvimento, incluindo testes automatizados, versionamento e controle de qualidade.V. Experiência com Git e gestão de projetos utilizando Azure DevOps.VI. Vivência com bancos de dados relacionais (SQL Server, PostgreSQL) e não relacionais (MongoDB, Cosmos DB).VII. Conhecimento em pipelines de CI/CD, preferencialmente com Azure DevOps ou ferramentas similares.VIII. Capacidade para análises técnicas detalhadas, revisões de código rigorosas e mentoria técnica para a equipe.IX. Boa comunicação para atuação colaborativa com times multifuncionais e stakeholders, tanto técnicos quanto não técnicos.X. Experiência em ambientes de nuvem, AWS e Azure, incluindo serviços como: AWS: ECS, EKS, Lambda, API Gateway, S3, RDS, CloudWatch; Azure: App Services, AKS, Azure Functions, Event Grid, Blob Storage, Azure SQL (diferencial).XI. Conhecimento prático em orquestração de containers com Kubernetes (EKS, AKS ou self-managed) e Docker (diferencial).XII. Experiência com soluções de API Gateway para exposição, segurança e versionamento de APIs (diferencial).XIII. Vivência com gestão de identidade e acesso (IAM, RBAC), além de autenticação e autorização via tokens JWT, OAuth2 e OpenID Connect (diferencial).XIV. Experiência em arquiteturas baseadas em eventos utilizando ferramentas de mensageria como Kafka, RabbitMQ, SQS e Event Grid (diferencial).XV. Conhecimento em estratégias para escalabilidade, resiliência, observabilidade e segurança de aplicações distribuídas (diferencial).XVI. Atuação integrada no desenvolvimento backend e frontend, com foco na criação e consumo de APIs REST, aplicação de boas práticas, automação de testes, versionamento e uso de ferramentas de gestão.XVII. Proatividade e visão de negócio alinhadas à qualidade e segurança no desenvolvimento de software.XVIII. Liderança técnica e capacidade de colaboração eficaz com a equipe.XIX. Abertura para aprendizado contínuo e comprometimento com a entrega de resultados consistentes.As principais atribuições do cargo:I. Desenvolver aplicações backend utilizando C# com .NET Core e .NET Framework;II. Desenvolver interfaces frontend utilizando angular em versões recentes;III. Criar, consumir e documentar APIs REST com segurança, padronização e desempenho;IV. Planejar e estruturar a arquitetura de sotware dos sistemas, organizando hierarquias de dados;V. Conhecimento em banco de dados relacionais e não relacionais, alinhados às estruturas informacionais definidas;VI. Aplicar princípios de arquitetura de software, como SOLID, DDD e padrões de projeto (design patterns);VII. Implementar e manter práticas de testes automatizados, versionamento de código e integração contínua (CI/CD);VIII. Utilizar ferramentas de controle de versão e gerenciamento de projetos, especialmente Azure DevOps;IX. Realizar revisões técnicas de código e orientar membros da equipe quanto a boas práticas de desenvolvimento; colaborar com áreas técnicas e não técnicas para alinhar requisitos de negócio, técnico e informacionais.