Desenvolvedor .net senior
Descrição da Vaga
Descrição: * Graduação completa na área de Tecnologia da Informação e/ou áreas relacionadas; * Experiência avançada com a tecnologia .NET; * Conhecimentos intermediário de MVC; * Conhecimentos sólidos de RESTFull Apis; * Conhecimentos sólidos de HTTP (Componentes do cabeçalho e da resposta de uma requisição); * Conhecimentos sólidos de operação de:SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE, PRIMARY KEYS e FOREIGN KEYS; * Conhecimentos básicos de operações SQL mais avançadas: JOINS, UPDATES/INSERT COM SELECT e SUBQUERIES; * Conhecimentos básico sobre padrões de projetos mais comuns: Singleton, Factory, Repository e Unit of work; * Conhecimentos básicos de SOLID; * Conhecimentos básicos de ORM (Entity Framework e/ou Dapper) Code First; * Conhecimentos básicos de injeção de dependências / inversão de controle (scoped, transaction, singleton); Conhecimentos básicos de arquitetura hexagonal; * Conhecimentos básicos de swagger; * Conhecimentos básicos de operações assincronas (async / await); * Conhecimentos básicos de docker run e docker\-compose. Desejáveis: * Conhecimento em Angular, Vue.js ou outros frameworks front\-end; * Experiência com Azure DevOps para integração contínua e deploy; * Conhecimento em Java, experiência com Redis; * Familiaridade com práticas de desenvolvimento ágil, como Scrum ou Kanban. * Analisar e diagnosticar incidentes e problemas reportados, buscando soluções eficientes e eficazes; * Realizar testes unitários para garantir a qualidade do código e funcionamento correto das funcionalidades; * Manter e evoluir código existente, garantindo sua eficiência, legibilidade e escalabilidade; * Participar ativamente de revisões de código, propondo melhorias e garantindo boas práticas de desenvolvimento; * Identificar e corrigir bugs, além de realizar melhorias contínuas nos sistema; * Escrever código limpo e eficiente seguindo boas práticas de desenvolvimento como: SOLID, KISS, DRY, etc; * Otimizar o desempenho das aplicações se preocupando em otimizar a jornada do cliente; * Participar dos ritos de agilidade e do refinamento técnico para identificar o objetivo da Sprint e transformar em atividades técnicas; * Participar do processo de Code Review e seguir as orientações do Tech Lead no que se refere aos ajustes e melhorias necessárias; * Trabalhar de forma colaborativa com os outros times a fim de resolver os impedimentos e problemas que forem encontrados; * Estudar a tecnologia e suas bibliotecas/framework de forma a crescer como profissional e acelerar o tempo de resolução das atividades; * Estar disposto a aprender e a apoiar nos desafios da Bancorbrás que estejam relacionados aos conhecimentos do profissional. 2510170202241815009
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev