Soft - Inatel Developer Program - Idp
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Ao continuar, você concorda com nossos Termos & Política de Privacidade.
Mais que educação e inovação: unimos tecnologia, pesquisa e responsabilidade social para inspirar e transformar o Brasil.
Fique por dentro do que acontece no Instituto, acesse / e acompanhe nossas notícias.
/n Ser recém formado(a) ou estar cursando o último ano (formatura até junho/27) de Engenharia, Ciências da Computação, Sistemas da Informação ou correlatos; Conhecimentos em: Lógica de programação, algoritmos, estruturas de dados e programação orientada a objetos, Programação em pelo menos uma linguagem, como Java, Python, JavaScript ou TypeScript; Noções de: Controle de versão com Git, Bancos de dados e consultas SQL; Interesse em desenvolver competências em desenvolvimento full stack, testes de software, automação e DevOps.
Inglês avançado obrigatório , com capacidade de ler e produzir documentação, compreender conversas e participar ativamente de reuniões e discussões técnicas.
Seria interessante se você tivesse: Experiência em: Desenvolvimento de software adquirida em estágio, trabalho, iniciação científica ou projetos acadêmicos e pessoais, Ferramentas de inteligência artificial aplicadas à programação, com capacidade de compreender, revisar e validar os resultados gerados; Conhecimentos de Java e desenvolvimento de aplicações web; Noções de: HTML, CSS, JavaScript ou TypeScript e integração com APIs REST, Testes de software e testes automatizados; Familiaridade com Linux, Docker e conceitos de CI/CD; Contato com metodologias ágeis, como Scrum, Kanban ou SAFe.
/n Participar ativamente da formação técnica e comportamental, dos cursos, das mentorias e das atividades práticas do programa.
Desenvolver aplicações e funcionalidades em projetos de formação, sob orientação de profissionais experientes, ampliando competências em front-end, back-end e integração de sistemas.
Elaborar e executar testes, analisar falhas e desenvolver automações, com foco na qualidade do software.
Aprender e aplicar práticas de versionamento, integração contínua, entrega contínua e organização de ambientes de desenvolvimento.
Participar de atividades de planejamento, acompanhamento e revisão das entregas, aplicando práticas ágeis e conceitos do SAFe utilizados pelos times.
Documentar soluções, compartilhar conhecimentos e comunicar o andamento das atividades, dificuldades e necessidades de apoio.
Aplicar os feedbacks recebidos e assumir responsabilidade pelo próprio desenvolvimento e pelas entregas acordadas.
Aprender a utilizar ferramentas de inteligência artificial como apoio ao desenvolvimento, aos testes e à aprendizagem, seguindo as orientações de segurança e confidencialidade e verificando a qualidade dos resultados.
Desenvolver comunicação e colaboração em inglês para a atuação em um ambiente internacional.