Confidential Company
Engenheiro(a) de Software (Evangelista)
Remoto
(Qualquer lugar)
Faixa de Remuneração
PJ (Pessoa Jurídica)
Nível de Experiência
Sênior
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
Sobre a vaga
Estamos buscando um(a) Engenheiro(a) de Software com sólida experiência em desenvolvimento de software para atuar no Centro de Excelência de Engenharia (COE).
O COE é responsável por desenvolver, evoluir e gerenciar aplicações, ferramentas e frameworks que apoiam os times de desenvolvimento, além de contribuir para a definição e disseminação de padrões e boas práticas de engenharia em toda a organização.
Buscamos uma pessoa com forte experiência técnica em desenvolvimento de software e que tenha, como diferencial, um perfil evangelista e multiplicador, com facilidade para disseminar conhecimento, orientar outros profissionais e promover a adoção de boas práticas e padrões de engenharia.
Essa pessoa atuará próxima aos times de desenvolvimento, apoiando a adoção das soluções e padrões do COE, compartilhando conhecimento e contribuindo para a evolução da cultura de engenharia da organização.
Responsabilidades
● Desenvolver, evoluir e manter aplicações, ferramentas e frameworks utilizados pelo COE e pelos times de desenvolvimento.
● Desenvolver e manter aplicações e APIs utilizando Node.js e TypeScript.
● Contribuir para a definição, evolução e disseminação de padrões e boas práticas de engenharia de software.
● Atuar próximo aos times de desenvolvimento, apoiando a adoção dos padrões, ferramentas e soluções disponibilizados pelo COE.
● Apoiar tecnicamente os times na resolução de problemas relacionados às ferramentas, padrões e práticas de engenharia.
● Compartilhar conhecimento técnico por meio de workshops, apresentações, sessões de capacitação e outros formatos de disseminação de conhecimento.
● Apoiar o onboarding técnico de novos desenvolvedores, apresentando ferramentas, frameworks, padrões e práticas adotadas pela organização.
● Contribuir para a criação e atualização de documentação, guias e materiais técnicos.
● Identificar oportunidades de melhoria nas práticas de engenharia e propor soluções que possam ser disseminadas entre os times.
● Promover a troca de conhecimento e o fortalecimento da cultura de engenharia entre os diferentes times de desenvolvimento.
● Acompanhar a adoção das práticas e soluções do COE, identificando oportunidades de evolução.
● Avaliar e compartilhar novas tecnologias, práticas e abordagens relevantes para a engenharia de software.
Requisitos
● Experiência profissional sólida em Engenharia de Software e desenvolvimento de aplicações.
● Experiência com Node.js e TypeScript.
● Experiência com desenvolvimento e manutenção de aplicações e APIs.
● Conhecimento sólido de práticas e padrões de engenharia de software.
● Experiência ou conhecimento em Azure DevOps e Kubernetes.
● Capacidade de compreender diferentes aspectos do ciclo de desenvolvimento e entrega de software.
● Boa comunicação e facilidade para compartilhar conhecimento técnico com diferentes públicos.
● Capacidade de conduzir apresentações, workshops ou sessões de capacitação técnica.
● Facilidade para traduzir conceitos técnicos complexos de forma clara e objetiva.
● Perfil colaborativo, com facilidade para atuar próximo a diferentes times de desenvolvimento.
● Interesse em disseminar boas práticas, padrões e conhecimento técnico em escala.
Diferenciais
● Experiência prévia como referência técnica, mentor(a) ou multiplicador(a) dentro de times de engenharia.
● Experiência com comunidades técnicas, workshops ou programas de capacitação.
● Experiência na definição ou disseminação de padrões de engenharia.
● Conhecimento em IA aplicada à engenharia de software.
● Experiência com ferramentas e plataformas voltadas à produtividade de desenvolvedores.
● Experiência em ambientes de engenharia de software em escala.
Compartilhar vaga:
Compartilhar vaga: