Responsabilidades e atribuições :
Como pessoa desenvolvedora do nível Sênior, você trabalhará com pessoas desenvolvedoras e analistas de sistemas com o objetivo de estabelecer, implementar e manter as soluções de um sistema naval embarcado.
As atividades incluem :
- Participação ativa na elaboração de projeto de software com aderência à requisitos de sistema e software;
- Implementação de funcionalidades, testes unitários e testes de integração, conforme especificação de software;
- Apoio na criação e manutenção de pipelines de desenvolvimento e testes, garantindo boas práticas de devops;
- Análise e correção de Bugs, através de logs, testes locais e em laboratório.
- Apoio na escrita / execução de procedimentos de verificação e validação de sistema;
- Aderência e apoio na criação às normas, melhores práticas e arquitetura adotada no projeto;
- Gestão / configuração do ambiente de desenvolvimento local;
- Apoiar tecnicamente outros desenvolvedores do time através de
pair-programming
e / ou apresentações estruturadas;Produção de documentação técnica quando necessário.Requisitos e qualificações : Requisitos :
Bacharel em Ciência da Computação, Engenharia de Computação, Engenharia Elétrica ou equivalente.Idioma inglês avançado;Experiência em análise e desenvolvimento de sistemas utilizando C++ e Java;Experiência em programação orientada à objetos;Experiência no Sistema Operacional Linux (como usuário avançado);Experiência com ferramentas de controle de configuração (Git) e bug tracking;Capacidade de propor arquiteturas de software e organizar seu desenvolvimento;Capacidade de escrever procedimentos de testes para software desenvolvido;Experiência em Python;Experiência em Devops.Desejável :
Conhecimento em modelagem de software usando UML com ferramentas de modelagem e / ou experiência em SysML;Experiência em banco de dados (PostgreSQL);Experiência com Java Swing ou biblioteca GUI Java;Experiência com middlewares como CORBA e DDS;Experiência em projetos com uso de metodologias ágeis (Kanban ou Scrum);Experiência em devops usando Azure.