* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Detalhes da vaga
Qualificações
- Desenvolvimento Full Stack
- Kanban
- Relational databases
- C#
- Git
- Inglês
- Java
- Banco de Dados
- SQL
- Graduação
- Scrum
- Certificação Scrum Master
- Python
Descrição completa da vaga
Compreender requisitos através do contato com clientes e áreas envolvidas no projeto/atendimento;
Desenvolver novas aplicações de software e/ou novas features em sistemas já existentes utilizando linguagem JAVA e frameworks relacionados, definidos para os projetos atuando em desenvolvimento full-stack dependendo do projeto;
Analisar e modificar programas e/ou rotinas de sistemas, alterando o processamento, a codificação e demais elementos, a fim de corrigir falhas e/ou atender alterações de sistemas e novas necessidades;
Criar testes unitários e de integração em ambiente de desenvolvimento para validação dos requisitos.
Atuar em conjunto com equipes multiculturais e multidisciplinares;
Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
Conhecer e seguir boas práticas em programação, utilizando medidas para tornar o código universal e claro, seja na nomenclatura ou na forma como são separados, permitindo que possa ser feito a leitura do código, identificação e correção.
Requisitos:
Qualificações e conhecimentos:
Ensino superior em Engenharia de Computação, Ciência da Computação, Sistemas de Informação, Engenharia Eletrônica ou áreas relacionadas;
Inglês intermediário mandatório (leitura e escrita);
Possuir experiência em desenvolvimento linguagem JAVA e desejável familiaridade com outras linguagens (C#, typescript, python);
Conhecimentos em versionamento de código (GIT), UML, bancos de dados relacionais e linguagem SQL;
Experiência com metodologias ágeis (Scrum, Kanban)
Desenvolver novas aplicações de software e/ou novas features em sistemas já existentes utilizando linguagem JAVA e frameworks relacionados, definidos para os projetos atuando em desenvolvimento full-stack dependendo do projeto;
Analisar e modificar programas e/ou rotinas de sistemas, alterando o processamento, a codificação e demais elementos, a fim de corrigir falhas e/ou atender alterações de sistemas e novas necessidades;
Criar testes unitários e de integração em ambiente de desenvolvimento para validação dos requisitos.
Atuar em conjunto com equipes multiculturais e multidisciplinares;
Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
Conhecer e seguir boas práticas em programação, utilizando medidas para tornar o código universal e claro, seja na nomenclatura ou na forma como são separados, permitindo que possa ser feito a leitura do código, identificação e correção.
Requisitos:
Qualificações e conhecimentos:
Ensino superior em Engenharia de Computação, Ciência da Computação, Sistemas de Informação, Engenharia Eletrônica ou áreas relacionadas;
Inglês intermediário mandatório (leitura e escrita);
Possuir experiência em desenvolvimento linguagem JAVA e desejável familiaridade com outras linguagens (C#, typescript, python);
Conhecimentos em versionamento de código (GIT), UML, bancos de dados relacionais e linguagem SQL;
Experiência com metodologias ágeis (Scrum, Kanban)
