O Centro de Integração Empresa Escola - CIEE é uma instituição filantrópica sem fins lucrativos e de fins não econômicos, reconhecida como entidade de assistência social que, por meio de diversos programas, dentre eles o de aprendizagem e o estágio de estudantes, possibilita aos adolescentes e jovens uma formação integral, ingressando-os ao mundo do trabalho.
O CIEE tem um programa de diversidade que acolhe e respeita como você é e como quiser ser!
Responsabilidades e atribuições:
* Construir e manter aplicações web (frontend e backend), além de definir boas práticas a serem adotadas pelo CIEE.
* Criar, consumir e manter APIs REST, garantindo integração eficiente entre sistemas internos e externos.
* Escrever testes unitários e revisar código (code review).
* Traduzir requisitos, estórias e regras de negócio em soluções eficientes.
* Definir arquitetura de software e banco de dados.
* Identificar e corrigir bugs, refatorar e resolver débitos técnicos nos sistemas implantados.
* Documentar todas as atividades desenvolvidas, fluxos, integrações e regras de negócio.
* Estimar esforço, prazo e impedimentos para cada demanda.
* Participar de cerimônias ágeis (planejamento, dailies, retrospectivas e revisões).
* Direcionar estagiários e desenvolvedores na execução de demandas.
* Manter arquivos, registros e controles da área atualizados e acessíveis.
Requisitos e qualificações:
* Escolaridade: Ensino superior concluído em Ciência da Computação, Engenharia da Computação, Análise e Desenvolvimento de Sistemas, Sistemas de Informação ou áreas correlatas.
* Experiência: em atividades de desenvolvimento de software.
* Conhecimentos específicos: Linguagens e Frameworks (Domínio em ao menos uma linguagem de programação orientada a objetos: Java, PHP ou Python. Domínio de desenvolvimento web: HTML, CSS e JavaScript. Domínio de frameworks backend Spring Boot. Banco de Dados (Domínio com SQL e banco de dados relacional (Oracle ou MySQL) e Experiência com modelagem de dados.). Versionamento e Colaboração (Git e fluxo de versionamento (commits, branches e pull requests). Integração e Arquitetura (Domínio de APIs REST (criação e consumo) e Domínio com microsserviços e componentização). Qualidade de Software (Experiência com testes unitários e Domínio com Clean Code e boas práticas de desenvolvimento.). Metodologia (Experiência com métodos ágeis: Scrum e/ou Kanban)Infraestrutura (básico): Experiência com Docker (criação de imagens e containers) e Inglês técnico para leitura de documentação.
Horário: 08:00 às 17:30 - segunda à sexta