Engenheiro de Software Sr (Híbrido) Você conhece a Icon?Somos uma empresa de recrutamento e seleção comprometida em ajudar empresas a encontrar os melhores talentos para suas necessidades. Aqui você não é só um currículo, entendemos as suas necessidades, acreditamos no seu potencial e te ajudamos a encontrar o seu caminho. Além de oportunidades de emprego, na Icon você encontra aconselhamento de carreira, acesso a recursos exclusivos e suporte de carreira contínuo.Estamos comprometidos em ajudar os candidatos a encontrar o emprego ideal e alcançar seus objetivos de carreira.Vem encontrar a sua vaga ideal conosco!Sobre a VagaCódigo da vaga: 35ed5679Modelo de contratação: CLTNosso cliente é uma seguradora de grande porte que busca um Engenheiro de Software Sr para atuar em suas squads que são organizadas por linha de negócio.Requisitos e QualificaçõesEnsino Superior em Ciência da Computação, Engenharia da Computação ou cursos similaresConhecimento linguagem de programação (Java, Spring Framework, Angular.js, Angular 7/superior, HTML5, CSS3, Bootstrap, Java-Web, EJB, JPA, JAXWS, JAXRS, WEB (HTML, Javascript), JQuery)Conhecimento de banco de dados (SQL / Oracle), cache REDIS.Conhecimento em serviços e micro-serviços (CA gateway, Sensedia, API REST, SOAP, Xml, Json) e ferramentas de integração entre sistemas.Conhecimento em estratégia de testes TDD, BDD, e Shift-left testing.Conhecimentos da cultura DEVOPS (Jenkins, Sonar, Pipeline scripts)Conhecimento em cloud computing (GCP ou preferencialmente AWS)Conhecimento avançado em versionamento de código (Git Lab);Conhecimento e vivência com algum framework Ágil (Scrum, Kanban, XP)Ferramentas auxiliares: Grafana, Kibana e App Dynamics, Elastic Search, Jmeter.Atividades e ResponsabilidadesDesenvolver soluções e buscar evolução contínua, visando alinhamento e direcionamento estratégico de TI na Squad / Tribo / Comunidade.Apoiar no detalhamento técnico de requisitos e definir a solução, determinando o como a solução será construída estimando o esforço de desenvolvimento, transformando estratégias de negócios e produtos em soluções técnicas.Acompanhar indicadores de performance e garantir o ciclo de vida da aplicação desenvolvida em produção, provendo suporte, quando necessário.Garantir a entrega de software com qualidade e seguro, atendendo os requisitos funcionais e não funcionais.Alinhar soluções técnicas, reduzindo barreiras com demais tribos e áreas, comunicando os impactos e progresso das correções. Identificar os riscos e vulnerabilidades técnicas em sistemas existentes.Participar da definição de regras de negócio, quando necessário.Participar das atividades planejadas para o desenvolvimento do produto.Buscar e compartilhar com o time novas tecnologias, para inovar e implementar a melhoria contínua.Participar da definição do roadmap e da visão de longo prazo com o time, influenciando o produto e construindo consenso sobre decisões de iniciativa.Compreender as necessidades do negócio da cia e desenvolver soluções eficazes seguindo os padrões e frameworks definidos e padrões de segurança da Informação.Saber avaliar esforço e riscos para implementações de novas features nas plataformas do produto.Prezar pela qualidade do código criado seguindo as melhores práticas de mercado.Ajudar na capacitação e desenvolvimento do time Tech.Buscar por inovações no mercado que se apliquem a nossa realidade. LocalSão Paulo l SP Híbrido - presencial 2 vezes na semana