Desenvolvedor SR
Descrição da Vaga
**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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev