Conhecimentos Obrigatórios:Graduação completa Capacidade para trabalhar em equipe multidisciplinarConhecimento de técnicas de programação orientada a objetos Conhecimento de padrões de projeto Experiência com controle de versão de códigos fonteFamiliaridade com princípios de segurança na WebExperiência com práticas e ferramentas de DevOps para realização de testes unitários e de integração, CI/CD (integração contínua e entrega contínua) e análise de códigos fonte estáticos e dinâmicos Conhecimento das linguagens, protocolos e frameworks utilizados no desenvolvimento frontend: HTML, Javascript, CSS, React, Redux, Typescript Conhecimentos Desejáveis:Princípios SOLID Linguagem de programação Java, C#, C++ Ferramentas para gerenciamento de pacotes de bibliotecas na linguagem de programação Java, C#, C++Linguagem SQL (Structured Query Language) Técnicas de utilização de gerenciadores de banco de dadosASP.NET MVC com C#.ASP.NET Core com C#Entity Framework ou outro ORM.Bootstrap, jQueryC++ com MFC