Overview
Join to apply for the Especialista em Engenharia de Software role at 4DF Connect
Requisitos
- Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Mínimo de 6 anos de experiência em desenvolvimento de software, com atuação relevante em projetos de alta complexidade.
- Sólida experiência em GoLang para backend.
- Conhecimento de ReactJS para frontend.
- Experiência em liderança técnica, design e arquitetura de sistemas distribuídos, escaláveis e resilientes.
- Vivência com demandas de modernização de sistemas, incluindo migração de legados (ex: PHP) para arquiteturas modernas e diferentes estratégias de migração (ex: strangler pattern).
- Experiência com pipelines de CI/CD, automação de deploy e versionamento de código (Git).
- Conhecimento de metodologias ágeis (Scrum, Kanban) e capacidade de traduzir uma demanda de negócio em uma entrega coerente e ágil.
- Capacidade de garantir aderência a padrões de desenvolvimento, documentação técnica e boas práticas de engenharia.
- Experiência com sistemas dockerizados.
- Comunicação clara e objetiva.
- Habilidade de colaboração com equipes de Produtos, Agilidade e Qualidade.
- Entendimento de qualidade de software, como testar, teste de integração, de carga, garantir a integridade e pirâmide de teste.
Descrição Das Atividades
- Liderar o design, desenvolvimento, modernização e manutenção de soluções de software robustas, escaláveis e confiáveis.
- Atuar como referência técnica, promovendo padrões de excelência em arquitetura, qualidade de código, testes e automação.
- Conhecer profundamente os sistemas sob responsabilidade do time, incluindo dependências, erros, monitorias, alarmes e SLAs.
- Utilizar testes unitários, de integração e de stress durante o desenvolvimento.
- Liderar o design e a arquitetura de soluções técnicas, garantindo qualidade, confiabilidade, escalabilidade e aderência aos padrões da empresa.
- Promover boas práticas de desenvolvimento, revisão de código, testes automatizados e documentação.
- Participar ativamente da modernização dos sistemas, liderando iniciativas de migração de legados e eliminação de redundâncias.
- Colaborar com times multidisciplinares na definição de requisitos, soluções técnicas e estratégias de evolução dos sistemas.
- Apoiar a resolução de incidentes e problemas técnicos, garantindo estabilidade e evolução contínua.
- Contribuir para a documentação técnica dos sistemas (diagramas de arquitetura, guias de onboarding e FAQ).
- Buscar atualização constante em novas tecnologias e ferramentas, disseminando conhecimento para o time.
- Codificar, além de exercer liderança técnica.
- A vaga aceita trabalho remoto? Sim
Senioridade
Employment type
Job function
- Engineering and Information Technology
Industries
Referrals increase your chances of interviewing at 4DF Connect by 2x
Get notified about new Software Engineering Specialist jobs in Brazil.