Responsabilidades e atribuiçõesResponsabilidadesDesenvolver e manter aplicações utilizando .
NET Core e C#;Projetar e implementar APIs RESTful;Aplicar princípios de arquitetura limpa (Clean Architecture) e boas práticas de desenvolvimento (SOLID, DDD);Realizar testes unitários e de integração para assegurar a qualidade do código;Colaborar com equipes multidisciplinares em metodologias ágeis (Scrum / Kanban);Participar de code reviews e contribuir para a melhoria contínua dos processos de desenvolvimento;Integrar soluções com serviços em nuvem (AWS, Azure) e ferramentas de mensageria (RabbitMQ, Kafka).
Requisitos e qualificaçõesObrigatórios : Experiência sólida em desenvolvimento com .
NET Core e C#;Conhecimento em bancos de dados relacionais (SQL Server, PostgreSQL) e não relacionais (MongoDB);Familiaridade com ferramentas de versionamento (Git) e integração contínua (CI / CD);Experiência com contêineres (Docker) e orquestração (Kubernetes);Conhecimento em práticas de DevOps e monitoramento de aplicações.Desejáveis : Experiência com desenvolvimento de aplicações em nuvem (AWS, Azure);Conhecimento em segurança de aplicações e proteção de dados;Participação em comunidades técnicas ou projetos open-source.
Desenvolvedor.Net • Belo Horizonte, Minas Gerais, Brasil