Venha trabalhar na área de tecnologia da Minuto Corretora de Seguros. Utilizamos métodos ágeis para criação de software e nosso clima é de extrema colaboração.
Leia os requisitos para a vaga, e siga os passos para o teste no final da página.
Culturalmente você terá um bom fit se:
- Pensar de maneira simples em como resolver problemas, sempre mantendo a qualidade;
- Resolver problemas que você encontre no meio do caminho. O problema do outro pode ser seu daqui algum tempo;
- Entregar features que agreguem valor ao nosso negócio (diretamente: algo que impacte a vida de nossos clientes e consultores; indiretamente: melhorando o dia a dia do time de tecnologia);
- Valorizamos muito pessoas que acreditam que a colaboração entre as pessoas é tão importante quanto o conhecimento técnico e aprender constantemente é tão importante quanto compartilhar o conhecimento;
- Domínio de .NET Framework & .NET Core 2.0 e C#;
- Forte experiência em design de APIs e web services REST; Microserviços;
- Experiência na construção de aplicações WEB e produtos escaláveis (Angular, React, Vue etc.);
- Experiência com Banco de Dados tanto relacionais quanto não relacional (MongoDB, MySQL, além de SQL Server);
- Experiência com serviços de fila e mensageria (RabbitMQ, AmazonMQ, Kafka etc);
- Técnicas de revisão de código e garantia da qualidade;
- Vivência com TDD e BDD, testes funcionais e de performance;
- Experiência com GIT/Azure DevOps;
- Experiência em ambientes onde a integração continua, automação de ambientes e releases é prioridade.
- Experiência com Amazon AWS;
- Conhecimento de Conteiners (Docker, Kubernets);
- Conhecimento em CI / CD.
- Abordagem de feature toggles
- Experiência anteriores em startups ou e-commerces / marketplaces;
- Experiência relevante com Big Data e Machine Learning.
- ElasticSearch
- Irá atuar com uma equipe multidisciplinar, desenvolvendo componentes e bibliotecas reutilizáveis, mantendo os padrões de codificação.
- Medir e criar alarmes para os sistemas críticos do nosso negócio.
- Projetar juntamente com às equipes de desenvolvimento aplicações robustas, escaláveis e seguras, com perfil de consultor de tecnologia.
- Profissional desenvolvedor Backend Sênior com proficiência em .NET C# Core e Fullframework.
- Mentorar outras pessoas do time e realizar revisões de códigos. Nós evoluímos as pessoas do time e, como pessoa num nível Sênior, será seu dever ser alguém que mentora essas pessoas mais inexperientes.
Se você tem interesse em fazer parte de uma equipe multidisciplinar e que adora criar software com qualidade, siga os seguintes passos:
Faça um fork desse projeto e faça um pull request com a resolução do seguinte problema:
Você deverá criar um programa para obter automaticamente o conteúdo dos dez últimos tópicos publicados no blog da Minuto Seguros. Abaixo segue um link para auxiliá-lo nesse trabalho:
http://www.minutoseguros.com.br/blog/feed/
Caso tenha problemas em obter o feed, deixamos um arquivo feed.xml aqui no repositório.
O seu programa deverá avaliar quais as dez principais palavras abordadas nesses tópicos e qual o número de vezes que elas aparecem. Também deverá exibir a quantidade de palavras por tópico. Além disso, deverão ser removidos os artigos e preposições nessa análise.
A linguagem que utilizamos é C#. Pode escolher fazer o teste com .Net Framework ou .Net Core.
Realizar o exercicío é importante, mas o mais importante é o como o exercicío é realizado, valorizamos uma boa organização e código limpo, com qualidade. Algumas preocupações que você precisa ter:
- Organização do seu projeto.
- Orientação a objetos.
- Codigo testável.
- Separação de responsabilidades.
Trabalhamos com uma boa infraestrutura, nosso hardware é muito bom e possuímos um ambiente de trabalho muito agradável. A empresa não possui hierarquias desnecessárias e você é convidado e desafiado a colaborar com todas as frentes de trabalho. Ou seja, aqui o “pitaco” é bem vindo!
Nós acreditamos muito nos números para tomada de decisões. Nós possuímos diversas métricas e isso inclui também medir o nosso código. Acompanhamos esses indicadores para construir códigos sólidos e de fácil manutenção. Afinal, queremos a cada dia mais flexibilidade e continuar animados a evoluir nossas aplicações.
Nosso trabalho é baseado em autogestão. Só existe uma regra de convivência na frente de TI: É proibido murmurar! Aqui as opiniões são discutidas, resolvidas e sempre chegamos a um consenso para melhorar a nossa convivência. Isso não foi descrito por um gerente de RH e sim por um desenvolvedor de software!