Muito prazer, nós somos a Icatu, uma das maiores seguradoras do Brasil.Somos referência em criar soluções de proteção financeira e no atendimento aos nossos mais de 8 milhões clientes , e buscamos talentos inquietos, criativos e inovadores para fazerem parte do nosso time de TI.Na Icatu, a área de TI é o coração da empresa.Onde as ideias e projetos de melhoria constante dos nossos produtos tomam corpo.Trabalhamos com tecnologia de ponta e, por isso, precisamos contar com profissionais ousados e flexíveis, dispostos a inovar e com foco na solução dos desafios.Mas não esquecemos que, por trás da tecnologia, estão pessoas.Por isso investimos em um ambiente saudável, oferecemos boas oportunidades de crescimento, promovemos a colaboração e a troca de conhecimento.Requisitos:Trabalhar em equipe;Nível superior completo em Sistemas da Informação, Ciência da Computação ou Engenharia de Computação.Experiência robusta nas tecnologias descritas a seguir:Profundo conhecimento em .NET 6 ou .NET 8, incluindo experiência com .NET Framework e .NET Core, juntamente com Entity Framework, para desenvolver soluções de software escaláveis e de alto desempenho;Proficiência com SQL Server ou Oracle, incluindo modelagem de banco de dados, desenvolvimento de stored procedures, e otimização de consultas para garantir a máxima eficiência e desempenho;Conhecimento avançado de boas práticas de programação orientada a objetos, incluindo princípios SOLID e padrões de design como Clean Architecture, para criar sistemas bem estruturados e facilmente mantidos;Familiaridade com metodologias ágeis (Scrum, Kanban) e uso proficiente de ferramentas de controle de versão, como Git, para colaboração e gestão eficaz do código fonte;Experiência com desenvolvimento guiado por testes, incluindo testes unitários e testes integrados, utilizando frameworks como NUnit ou xUnit.
Conhecimento em testes mockados é altamente desejável;Atividades:Desenvolvimento e Inovação: Participar ativamente no desenvolvimento de projetos inovadores, utilizando as mais recentes tecnologias, incluindo .NET 8, programação em nuvem com Azure;Análise e Projeto: Colaborar na análise de requisitos técnicos e de negócios para criar soluções eficientes que atendam às necessidades emergentes.
Inclui a participação na elaboração da arquitetura do sistema, garantindo a integração e a performance ideais;Testes Automatizados: Projetar, desenvolver e implementar testes automatizados para garantir a qualidade e a robustez das aplicações, incluindo testes de unidade, integração e sistema;Deploy e Suporte à Homologação: Gerenciar o processo de deploy em ambientes de teste e produção, utilizando CI/CD, e prestar suporte durante a fase de homologação, assegurando uma transição suave para o ambiente de produção;Documentação: Responsável pela elaboração e manutenção de documentação técnica e de projeto, assegurando que todas as partes interessadas tenham acesso às informações necessárias para compreensão, manutenção e expansão dos sistemas;Inovação Tecnológica: Manter-se atualizado com as tendências tecnológicas e contribuir para a evolução das práticas de desenvolvimento e ferramentas, sugerindo e implementando novas tecnologias e frameworks que podem agregar valor aos projetos.Benefícios:Assistência médica;Assistência odontológica;Vale-alimentação;13ª cesta no natal;Vale-refeição;Convênio Farmácia;Serviço de Assistência Funeral;Seguro de vida;Pluxee cuida (Aconselhamento Psicológico, Financeiro, Jurídico e Social);Boas-Vindas aos recém nascidos com um plano de previdência e um presente especial;Vacinação contra Gripe;Previdência privada (Fundo de Pensão e Previd Aberta PGBL/VGBL);#J-18808-Ljbffr