Vaga: Desenvolvedor(a) .NET Core Sênior
A oportunidade para você!
Buscamos um profissional com sólida experiência em desenvolvimento backend .NET Core, para atuar em projetos de arquitetura moderna.
O nosso time trabalha em ambientes ágeis, com forte colaboração entre times multidisciplinares, e foco em qualidade, automação e melhoria contínua.
Responsabilidades
* Desenvolver, testar e manter APIs e microsserviços utilizando .NET Core (.NET 8);
* APLICAR PRINCÍPIOS DE DDD, ORIENTAÇÃO A OBJETOS E CLEAN CODE;
* IMPLEMENTAR SOLUÇÕES COM MEDIATOR PATTERN, MENSAGEMIA E COMUNICAÇÃO ASSÍNCRONA;
* TRABALHAR COM ORMS (ENTITY FRAMEWORK, DAPPER) PARA INTEGRAÇÃO COM BANCOS SQL E NoSQL;
* CRIAR E MANTER TESTES AUTOMATIZADOS (UNITÁRIOS E DE INTEGRAÇÃO);
* CONTRIBUIR PARA PIPELINE DE ENTREGA CONTÍNUA (CI/CD) E PRÁTICAS DE FEATURE TOGGLE;
* COLABORAR COM TIMES ÁGEIS EM UM AMBIENTE KANBAN/SCRUM;
* PARTICIPAR DE REVISÕES DE CÓDIGO E DISCUSSÕES DE ARQUITETURA;
* APOIAR A EVOLUÇÃO DAS PRÁTICAS DE ENGENHARIA E QUALIDADE DE SOFTWARE.
Requisitos Obrigatórios
* Experiência com .NET Core (preferencialmente .NET 8);
* Experiência com desenvolvimento e testes de APIs;
* Conhecimento sólido em orientação a objetos e DDD;
* Experiência com sistemas distribuídos e microsserviços;
* Experiência com mensageria e comunicação assíncrona;
* Experiência com bancos SQL (e desejável NoSQL);
* Experiência com ORMs (Entity Framework e/ou Dapper);
* Experiência com Mediator Pattern;
* Conhecimento em Docker e desenvolvimento com containers;
* Experiência com entrega contínua (CI/CD) e feature toggle;
* Vivência em ambientes ágeis e colaboração com múltiplos times.
Benefícios
* Apoio ao desenvolvimento pessoal e profissional;
* Oportunidades de crescimento e evolução dentro da empresa;
* Trabalho em equipe e colaboração com outros times;
* Ambiente de trabalho ágil e inovador.
E Mais
* Avalie as nossas oportunidades de carreira no site da Softtek e saiba mais sobre a nossa empresa!