Missão
Desenvolver soluções de software eficientes e inovadoras que atendam às necessidades da empresa, mantendo um alto padrão de qualidade, testabilidade, e contribuindo para a evolução contínua dos processos de desenvolvimento.
Resultados esperados
Desenvolvimento e implementação de soluções de software:
- Entregar pelo menos dois projetos principais por semestre que atendam aos requisitos de qualidade e prazos estabelecidos, contribuindo para a melhoria ou desenvolvimento de novos produtos/serviços.
- Reduzir o tempo de desenvolvimento em 15% até o final do primeiro ano através da implementação de melhores práticas de engenharia de software e automação de testes.
- Manter ao menos uma constância de 80% de seu capacity de tarefas para as sprints.
Manutenção e otimização de sistemas existentes:
- Realizar a manutenção e otimização de sistemas, atualizando as versões e dependências de 2 micro serviços no prazo de 6 meses.
- Entregar 100% das tarefas com testes automatizados (exceto scripts).
Colaboração e liderança técnica:
- Identificar e atender a dor de 1 área da empresa nos próximos 6 meses.
- Contribuir para a cultura de compartilhamento de conhecimento, realizando workshops ou sessões de treinamento trimestrais para a equipe de desenvolvimento.
Inovação e pesquisa:
- Propor e implementar pelo menos uma inovação tecnológica ou melhoria significativa nos processos de desenvolvimento que resulte em ganhos de eficiência ou qualidade até o final do primeiro ano.
- Manter-se atualizado com as tendências tecnológicas emergentes, aplicando novos conhecimentos em projetos quando apropriado.
Competências
Proficiência técnica:
- Domínio em linguagens de programação relevantes para a empresa (Javascript, C#).
- Experiência com desenvolvimento front-end e back-end, bem como conhecimento em bancos de dados e infraestrutura de cloud.
Resolução de problemas:
- Capacidade de analisar problemas complexos e desenvolver soluções eficazes e criativas.
- Habilidade para realizar diagnósticos precisos em situações críticas, garantindo a continuidade dos sistemas.
Comunicação e colaboração:
- Excelentes habilidades de comunicação, capaz de explicar conceitos técnicos complexos de maneira clara para não especialistas.
- Forte espírito de equipe, comprovado através da colaboração efetiva em projetos multidisciplinares.
Gestão de projetos:
- Experiência com metodologias ágeis de desenvolvimento de software, como Scrum ou Kanban.
- Capacidade de planejar, priorizar e gerenciar o trabalho em um ambiente de ritmo acelerado, mantendo altos padrões de qualidade.
Adaptabilidade e aprendizado contínuo:
- Abertura para aprender novas tecnologias e adaptar-se rapidamente às mudanças.
- Comprometimento com o desenvolvimento profissional contínuo e a melhoria dos processos de trabalho.
Fit cultural
- Sentimento de dono.
- Capacidade de trabalhar de forma autônoma sem microgerenciamento e como parte de uma equipe.
- Alta integridade e responsabilidade com o trabalho.