Desenvolvedor (a) Pleno
Digisystem
Inscrições até 30/03/25
Regime de contratação
CLT
Modelo de trabalho
Remoto
Carga horária
44 horas semanais
Descrição
Com inúmeras certificações nas principais tecnologias, a Digisystem conta hoje com uma infraestrutura robusta para prestar serviços de soluções em TI.
Fundada em 1990, em são Paulo, são mais de 35 anos de experiência no mercado, mais de 1000 funcionários com alto nível de especialização é o seu melhor parceiro na jornada da Transformação Digital.
Nós entendemos do negócio e transformamos tecnologia em resultado.
Atividades a serem desempenhadas:
- Estimar esforço de demandas;
- Elaborar e validar PML;
- Planejar testes;
- Elaborar e validar Pareceres Técnicos sobre comportamentos do sistema;
- Planejar ambiente de desenvolvimento de aplicações (novas e legado).
- Implementar funcionalidades de software;
- Implementar testes unitários e automatizados;
- Implementar testes de aceitação seguindo a técnica Acceptance Test Driven Development (ATDD) usando Cucumber, Specflow ou equivalentes;
- Aplicar regras de validação de código utilizando a ferramenta SONAR;
- Resolver não conformidades da etapa de implementação;
- Gerar e implantar versão de software.
- Planejar e validar manutenções corretivas e evolutivas de softwares legados;
- Seguir melhores práticas e padronizações definidas para codificação na linguagem de programação e framework adotados;
- Atuar no desenvolvimento visual de sistemas legados e novos sistemas;
- Manutenção evolutiva e corretiva de portais utilizando ferramentas de **Gerenciamento de Conteúdo (ex: WordPress);
- Revisar código e atuar na Segurança da Informação dos sistemas.
- Atuar em projetos onde metodologias ágeis como SCRUM e KANBAN são utilizadas;
- Solucionar impedimentos da equipe de desenvolvimento e, caso necessário, formalizar para a gestão do TJCE;
- Liderar equipe de desenvolvimento, gerenciando demandas e acompanhando cronogramas.
- Atuar e validar configuração de ambientes para homologação de aplicações;
- Configurar ferramentas de Build e Deploy de Sistemas (exemplo: Jenkins);
- Atuar com ferramentas de controle de versão (GIT e SVN);
- Configurar e gerenciar Containers Docker;
- Configurar e gerenciar ferramentas de Orquestração de Containers (Openshift, Kubernetes, etc.);
- Configurar e gerenciar servidores de aplicação (JBoss, Puma, Nginx);
- Gerenciar Servidores Linux e Windows Server.
- Dominar conceitos de BPM para sua aplicação aos sistemas;
- Dominar conceitos de BPMN.
Requisitos:
- Experiência nas atividades a serem desempenhadas;
- Graduação concluida em TI;
- Comprovação de 3 anos de experiência com desenvolvimento.