Nível: Analista Área: Tecnologia da Informação Escolaridade: Graduação - Completo Tipo de contrato: CLT Jornada de trabalho: segunda à sexta, 40 horas semanais Disponibilidade para home-office Benefícios: Programa psicossocial, Assistência médica, Assistência odontológica, Seguro de vida, Vale refeição Responsabilidades e Experiências desejáveis: Descrição do trabalho Conheça as atividades desempenhadas por esta posição: Realizar o desenvolvimento de sistemas, componentes e aplicações, de baixa complexidade, para plataformas únicas, codificando programas mediante análise da documentação técnica fornecida, atentando-se para os padrões de desenvolvimento (Design Patterns) preestabelecidos e normas técnicas da empresa, a fim de atender aos requisitos especificados no escopo técnico da solução. Modificar programas e/ou rotinas de sistemas, de baixa complexidade, alterando o processamento, a codificação e demais elementos, a fim de corrigir falhas e/ou atender alterações de sistemas e novas necessidades. Realizar testes unitários em ambiente de desenvolvimento, de baixa complexidade, a fim de verificar se o programa é executado corretamente, dentro dos requisitos especificados e atendendo ao desempenho adequado. Efetuar correção de defeitos apontados no processo de testes da solução, de baixa complexidade, a fim de atender aos processos de qualidade de software. Criar documentações complementares, como "helps", instruções de operação ou de acertos de consistência. Estes são os requisitos necessários: Ensino Superior Completo em Processamento de Dados ou Sistemas de Informação ou Engenharia da Computação ou outras áreas de Informática ou Tecnologia da Informação; Inglês Intermediário; Lógica de Programação e Sistemas; Programação Orientação a Objetos; Sistemas Operacionais (Windows, Linux, DOS, dentre outros); Ambiente Internet (WEB) - Funcionamento e Desenvolvimento; Linguagens de programação para Plataformas Embarcados, Mobile, Web ou Desktop (.Net framework ou .Net Core ou Javascript ou C ou C++ ou C# ou Angular, dentre outras) Mais alguns conhecimentos desejados: Ambiente Mobile - Funcionamento e Desenvolvimento Information Technology Infrastructure Library (ITIL) Padrão de Desenho de Software (Design Patterns - Elements of Reusable Object-Oriented Software) Tecnologias de comunicação (protocolos, redes, infraestrutura) Banco de Dados Relacional (Ex: SQL Server, Oracle) Banco de Dados Não-Relacional (Ex: MongoDB ou Cassandra ou HBase) Soluções de Clouds Públicas e/ou Privadas (Azure, Bluemix, AWS, GCP, OpenStack, dentre outras); Conhecimento em Node;