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
Desenvolvedor.net Sênior
MIRANTE TECNOLOGIA
São Paulo, State of São Paulo