Description and Responsibilities
Responsabilidades:
- Liderar o time técnico da squad na construção de soluções usando as tecnologias .NET e VueJS e suas respectivas bibliotecas/frameworks;
- Apoiar o Product Owner e o Squad Leader ao definir a melhor estratégia técnica para entrega das funcionalidades do produto;
- Conduzir o time durante o processo de Refinamento Técnico, trazendo provocações no intuito de dar maior assertividade sobre as estimativas;
- Identificar gargalos no time de desenvolvimento e elaborar soluções junto ao Coordenador de Desenvolvimento para saná-los;
- Colaborar com o time para traduzir os objetivos negociais em soluções técnicas de qualidade;
- Garantir a segurança e a qualidade das entregas, através de processos de Code Review e analisando os atributos de qualidade de software (resiliência, performance, manutenabilidade, etc);
- Garantir um processo de entrega contínua através da adoção de boas práticas na esteira DevOps da empresa;
- Ser a ponta de contato com a arquitetura para sanar dúvidas e trazer para o time uma visão arquitetural dos desafios da Squad;
- Ser responsável junto com o time técnico de identificar os pontos de integração com os outros sistemas e trazer soluções;
- Participar das cerimônias de agilidade e promover o mindset de desenvolvimento ágil dentro do time para garantirmos entregas mais rápidas e de alto valor agregado para o negócio;
- Estar disposto a aprender e a apoiar nos desafios da Bancorbrás que estejam relacionados aos conhecimentos do profissional.
Requirements
Pré-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 6 anos;
- Conhecimento na elaboração de projetos visando plataforma WEB para apoiar o time na melhor estratégia de delivery do produto.
- Conhecimentos intermediários de VueJS (programação assíncrona, eventos, validação de formulário, etc);
- 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 banco de dados:
o SELECT,
o INSERT,
o UPDATE,
o DELETE,
o CREATE TABLE,
o ALTER TABLE,
o PRIMARY KEYS e
o FOREIGN KEYS;
o JOINS,
o UPDATES/INSERT COM SELECT
o SUBQUERIES;
- Conhecimentos sólidos sobre padrões de projetos: Singleton, Factory, Repository e Unit of work;
- Conhecimentos sólidos de SOLID;
- Conhecimentos sólidos de ORM (Entity Framework e/ou Dapper) – Code First;
- Conhecimentos sólidos de injeção de dependências / inversão de controle (scoped, transaction, singleton);
- Conhecimentos intermediário de arquitetura hexagonal;
- Conhecimentos sólidos de swagger;
- Conhecimentos sólidos de operações assincronas (async / await);
- Conhecimentos básicos de docker run e docker-compose.
Benefits
About the company
Code: 68488
Registration Date: 2024-02-09
Updated on: 2024-05-23
- Code: 68488
- Registration Date: 2024-02-09
- Updated on: 2024-05-23
Advertisement