No mercado desde 1992, a TSA Engenharia oferece soluções inovadoras em sistemas de automação, elétrica, instrumentação, informação, otimização de processos, comissionamento e fornecimentos turn-key.Atuante no Brasil e exterior, com forte presença na América Latina, a TSA participa nos mercados siderúrgico, metalúrgico, mineral, óleo e gás, cimento, energia elétrica e fertilizante, com seu Modelo Integrado de Gestão do Crescimento Sustentado e Sustentável.Gerar e compartilhar conhecimento é nossa aposta para a construção de uma sociedade mais ética e responsável.Formação necessária:Superior em Engenharia ou Análise de Sistemas ou Ciências da Computação ou Tecnologia da Informação e cursos afinsConhecimentos desejáveis:Conhecimentos de metodologias diversas como: modelagem de dados, análise essencial, análise estruturada, orientação de objeto;Conhecimento em arquitetura de software;Experiência em desenvolvimento backend;Experiência em desenvolvimento frontend;Conhecimento profundo em pelo menos uma das linguagens C#, Node.js;Experiência em modelagem em banco de dados SQL e NoSQL;Familiaridade com metodologias ágeis;Capacidade de diagnosticar e resolver falhas;Boa capacidade de comunicação;Proficiência em repositórios GIT (Github) e CI/CD (GitHub Actions);Experiência em Mensageria será um diferencial;Conhecimento em Cloud será um diferencial;Conhecimentos em administração em banco de dados será um diferencial;Conhecimento de Ciências de Dados será um diferencial;Conhecimento profundo em linguagens .NET Core será um diferencial;Experiência com Entity Framework será um diferencial;Experiência em desenvolvimento Full Stack será um diferencial;Inglês nível intermediário.Procuramos um profissional altamente qualificado e experiente, cuja função principal é liderar equipes de desenvolvimento no planejamento, implementação e entrega de soluções tecnológicas. Assumir responsabilidade de guiar e motivar a equipe de desenvolvimento. Isso inclui não apenas definir diretrizes técnicas claras, mas também inspirar confiança e colaboração entre os membros da equipe. Deve ser capaz de articular uma visão clara do produto e garantir que todos na equipe compartilhem e trabalhem na direção dessa visão comum.Irá atuar diretamente na equipe de Inovação Tecnológica, com projetos diferenciados de oportunidades únicas.Como Analista de desenvolvimento de software Sênior você vai:Apoiar o time técnico em melhores práticas de desenvolvimento;Realizar cerimônias Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective;Atuar como Líder/Scrum Master, sendo capaz de facilitar o trabalho da equipe na execução de um projeto;Desenvolver especificações técnicas e arquitetura para novos projetos;Analisar requisitos de sistema para projetos;Projetar soluções de software eficazes e eficientes;Escrever códigos limpos e testáveis utilizando linguagem de programação;Testar, depurar e implementar aplicativos plenamente funcionais;Realizar manutenção contínua com atualizações regulares e correções de segurança;Desenvolver projetos de pesquisa tecnológica;Realizar a integração dos sistemas corporativos das empresas clientes.
#J-18808-Ljbffr