Vaga de PESSOA ENGENHEIRA DE SOFTWARE SR - JAVA
1 vaga: | Publicada em 03/07
A combinar
Sobre a vaga
Modelo de trabalho:
Remoto | CLT » ¯ O TIME INMETRICS Com maestria técnica e excelência operacional
estão sempre buscando entender as necessidades dos nossos clientes para criar e
desenvolver os melhores produtos digitais. Nosso time é multidisciplinar, dominam
metodologias e práticas ágeis, são dedicados a fazerem entregas constantes de
valor. Diante disso, construímos o produto certo, do jeito correto e operamos para
garantir a melhor experiência do cliente, além de estabilidade, qualidade e
confiabilidade.
Informações adicionais:
Desenvolver e manter plataformas de software que facilitem os processos, acelerem o time to market e otimizem custos operacionais dos times de engenharia; Trabalhar em parceria com os times de produto para entender as necessidades e requisitos de suas soluções; Desenvolver e implementar soluções de software escaláveis, eficientes e seguras; Automatizar processos e tarefas para melhorar a produtividade e a qualidade; Monitorar e analisar o desempenho das plataformas e infraestruturas de software; Visão sistêmica do ecossistema, ajudando a identificar pontos que podem ser evoluídos e riscos; Desejável:
Ter uma visão clara do custo/beneficio das soluções; Apoiar e guiar a visão de evolução técnica dos demais profissionais do time; Atribuições:
Atuar em equipe multidisciplinar focada em fornecer plataformas que acelerem o
desenvolvimento com alto padrão de qualidade e boa experiência aos
desenvolvedores; Trabalhar em projetos de desenvolvimento e manutenção de
plataformas e infraestruturas de software; Participar ativamente de reuniões e
discussões para definir estratégias de desenvolvimento e qualidade de software;
Participar de reuniões com os times de produto para discutir requisitos e
necessidades; Desenvolver especificações técnicas para as soluções de software;
Implementar soluções de software de acordo com as especificações técnicas; Testar,
depurar e documentar soluções de software; Acompanhar tendências de mercado e
recomendar melhorias tecnológicas.; Fazer apresentações das soluções em fóruns e
eventos com demais times da área. Formação superior em Ciência da Computação,
Engenharia da Computação ou áreas afins; Conhecimento sólido em boas práticas de
desenvolvimento; Conhecimento sólido em Testes unitários e integrados; Experiência
em desenvolvimento de software; Experiência em desenvolvimento de plataformas e
infraestruturas de software; Experiência em metodologias ágeis; Experiência em
linguagens de programação Java; Conhecimentos em bancos de dados, como MySQL,
PostgreSQL, Oracle ou similares. Diferencial : Visão analítica de indicadores;
Experiência com testes de contrato e experiência com SAST; Conhecimento em NodeJs,
Javascript ou Typescript; Capacidade de trabalhar de forma independente e em
equipe; Capacidade de resolver problemas complexos; Capacidade de comunicar ideias
de forma clara e concisa; Capacidade de aprender e se adaptar rapidamente.