Estamos em busca de um(a) Desenvolvedor(a) .NET Sênior para atuar no desenvolvimento e manutenção de aplicações backend, contribuindo com soluções robustas, escaláveis e alinhadas às melhores práticas de desenvolvimento.
Requisitos
Formação
Ensino Superior completo em TI ou áreas correlatas.
Conhecimentos Técnicos
.NET
MVC
APIs RESTful
HTTP (requisições e respostas)
SQL Server
SELECT, INSERT, UPDATE, DELETE
Joins
Subqueries
Criação e manutenção de tabelas, chaves primárias e estrangeiras
Padrões de projeto
Singleton
Factory
Repository
Unit of Work
Conceitos de SOLID
Entity Framework e/ou Dapper
Injeção de Dependência (DI)
Inversão de Controle (IoC)
Arquitetura Hexagonal
Swagger
Programação assíncrona (async/await)
Docker e Docker Compose
Principais Responsabilidades
Desenvolver e manter aplicações de médio porte utilizando APIs RESTful.
Implementar operações CRUD seguindo boas práticas.
Desenvolver e manter serviços utilizando Entity Framework e/ou Dapper.
Implementar testes unitários.
Configurar e documentar APIs com Swagger.
Realizar integrações backend utilizando HttpClientFactory ou WebClient.
Trabalhar com ambientes containerizados utilizando Docker.
Perfil Desejado
Proatividade
Boa comunicação
Facilidade para trabalho em equipe
Comprometimento
Capacidade de propor soluções e resolver problemas