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.