Descrição:
Requisitos e qualificações:
Formação superior em Engenharia de Software, Ciência da Computação, Sistemas de Informação ou áreas correlatas;
Experiência sólida em Java (Spring Boot) ou Node.js (NestJS, Express);
Experiência em liderança técnica ou coordenação de times de engenharia;
Vivência em arquiteturas distribuídas, microsserviços e APIs REST;
Domínio de bancos de dados relacionais e não relacionais;
Conhecimento em CI/CD, Git e Azure DevOps (ou ferramentas equivalentes);
Práticas modernas de engenharia (TDD, testes automatizados, code review, observabilidade);
Boa comunicação e capacidade de liderança técnica com foco em colaboração.
Diferenciais Desejáveis:
Experiência em modernização de sistemas legados e transição para microsserviços;
Vivência com nuvem (Azure ou GCP) e containers (Docker, Kubernetes);
Conhecimento em monitoramento e observabilidade (Prometheus, Grafana, Elastic Stack, etc.);
Familiaridade com DDD, Event-driven architecture e metodologias ágeis (Scrum, Kanban);
Experiência com ferramentas de segurança e qualidade de código (SonarQube, Fortify);
Inglês técnico.
Estamos em busca de um(a) Softwarege engineer Coordinator para atuar na Tribo Cross, liderando uma Squad de Integrações responsável por soluções críticas e de alto impacto no ecossistema Dasa.
Esse papel une liderança técnica e gestão de pessoas, com foco em qualidade, escalabilidade e modernização tecnológica.
Responsabilidades e atribuições:
Liderar tecnicamente o time, garantindo a entrega de soluções escaláveis, seguras e de alta performance;
Ser a principal referência técnica da squad, orientando desenvolvedores e apoiando decisões de arquitetura;
Trabalhar em parceria com Arquitetura para garantir aderência à arquitetura de referência da Dasa;
Promover boas práticas de engenharia (Clean Code, SOLID, Design Patterns) e fomentar a cultura de qualidade;
Apoiar a modernização de sistemas legados, evoluindo para microsserviços e integrações baseadas em APIs;
Conduzir revisões técnicas de código e disseminar conhecimento técnico entre os membros do time;
Acompanhar a squad em todo o ciclo de desenvolvimento: ideação, planejamento, execução, entrega e sustentação;
Garantir o uso eficiente de pipelines CI/CD, automação de testes e monitoramento de aplicações;
Contribuir com indicadores técnicos (qualidade, performance, disponibilidade, DORA metrics);
Atuar de forma colaborativa com POs e outros líderes técnicos para alinhar prioridades de negócio e tecnologia.
2512270202491936851