Bancorbrás
Titulo da vaga: Desenvolvedor de TI – Brasília
Horário: 09:00 – 18:00
Contratação: Tenured – CLT labor code
Nível: Not Informed
Descrição e Responsabilidades
- 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;
Requisitos
- Graduação completa na área de Tecnologia da Informação e/ou áreas relacionadas;
- Experiência com a tecnologia .NET de no mínimo 4 anos;
- 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 , SELECT, 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.
Benefícios: Abonos anuais, Assistência médica, Assistência odontológica, Auxílio academia, Auxílio creche, Auxílio educação, Benefícios internos, Informado na entrevista, Previdência privada, Seguro de Vida, Vale-alimentação, Vale-refeição
Cidade: Brasília
Empresa: Bancorbrás