Overview
Você é apaixonado(a) por tecnologia, inovação e quer fazer parte de um ambiente inclusivo, colaborativo e em constante evolução? Então essa oportunidade é para você!
Na Capgemini, valorizamos o equilíbrio entre vida pessoal e profissional. Por isso, oferecemos modelos de trabalho flexíveis, que podem variar entre home office, híbrido ou presencial, de acordo com as necessidades do projeto. Nosso objetivo é proporcionar a melhor experiência para você, respeitando seu estilo de vida e promovendo bem-estar.
Estamos em busca de um Desenvolvedor/Desenvolvedora Full Stack (.NET/Angularjs), para compor nosso time.
Qualificações
- Experiência comprovada com AngularJS, Bootstrap e JavaScript.
- Domínio em arquitetura back-end com MVC, orientação a objetos, injeção de dependências, ORM e filas/background processing.
- Conhecimento em criação e consumo de APIs, incluindo autenticação.
- Experiência com procedures, queries e otimização de banco de dados.
- Capacidade analítica para entender demandas e propor soluções.
- Vivência com Git e metodologias ágeis.
- Experiência com testes unitários.
- Perfil colaborativo, com iniciativa e capacidade de apoiar o time.
Desejável
- Experiência anterior em ambientes com forte cultura DevOps.
- Vivência em projetos com alto volume de dados e necessidade de escalabilidade.
Responsabilidades
- Desenvolver interfaces web utilizando AngularJS, Bootstrap e JavaScript.
- Implementar soluções back-end com foco em orientação a objetos, MVC, injeção de dependências, ORM e processamento em background.
- Criar e consumir APIs, incluindo autenticação e integração com APIs existentes ou desenvolvimento de novas.
- Estruturar aplicações em camadas: recepção da informação, camada de negócio e acesso a dados.
- Realizar validações na aplicação (ex: operações CRUD).
- Otimizar consultas e procedimentos em banco de dados, com foco em performance.
- Analisar tarefas, identificar gaps e propor melhorias.
- Utilizar Git para controle de versão.
- Participar de cerimônias ágeis como Planning Poker, Daily, gestão de itens DevOps e revisão de código via Pull Requests.
- Escrever e manter testes unitários.
- Apoiar tecnicamente o time e exercer papel de liderança quando necessário.