Somos pioneiros em implantar o cercamento eletrônico no país e hoje, estamos presentes em mais de 200 cidades do Brasil.
Através de um centro de desenvolvimento de softwares de IA, aplicamos tecnologias inovadoras para garantir a excelência na entrega de cada projeto. Tornamos lugares melhores para a gente ser melhor!
As inovações da DGT Tecnologia ajudam na construção de cidades mais seguras e inteligentes por meio de um ecossistema que conecta a comunidade com forças de segurança, oferecendo soluções tecnológicas para redução da criminalidade voltadas ao bem-estar. Somos orientados por propósitos e focados no futuro, com uma ética de equipe altamente colaborativa e comprometimento com o desenvolvimento pessoal, ajudamos a garantir que cada desafio receba a solução que merece. Na DGT Tecnologia, você pode dar o seu melhor.
Objetivos da função
Atuar no desenvolvimento, evolução e sustentação das soluções de software da empresa, contribuindo para a entrega de funcionalidades de ponta a ponta (front-end e back-end) com qualidade e alinhamento às necessidades de negócio. Espera-se que este(a) profissional colabore com o time nas decisões técnicas, trabalhe junto ao time de produto e contribua para a melhoria contínua da base de código e dos processos de desenvolvimento.
## Atividades a Desenvolver
### Gestão de Produto e Backlog
- Participar do alinhamento técnico das demandas, contribuindo para a compreensão do escopo e das necessidades técnicas envolvidas.
- Contribuir para a decomposição de demandas técnicas em atividades menores, estimáveis e executáveis, com apoio do time.
- Sinalizar dependências técnicas e riscos potenciais durante o planejamento e a execução.
### Planejamento e Entrega
- Comprometer-se com entregas realistas durante o planejamento de sprints e acompanhar sua execução.
- Desenvolver funcionalidades atuando tanto no front-end quanto no back-end e integrações.
- Atuar na melhoria da qualidade do código, contribuindo com boas práticas de desenvolvimento. Conhecimento em testes automatizados e revisão de código é desejável.
### Alinhamento Técnico e de Negócio
- Traduzir necessidades de negócio em soluções técnicas com apoio do time e da liderança técnica.
- Colaborar na definição da arquitetura das funcionalidades, buscando coerência entre as camadas da aplicação.
- Equilibrar a adoção de novas tecnologias com a manutenibilidade da base de código existente.
### Relacionamento com Stakeholders
- Comunicar status, progresso e impedimentos técnicos de forma clara ao Product Manager e ao time.
- Trabalhar em conjunto com designers para assegurar fidelidade visual e boa experiência do usuário.
- Interagir com outros times de desenvolvimento para alinhamento de integrações e dependências técnicas.
### Acompanhamento Pós-Entrega e Melhoria Contínua
- Monitorar a performance e o comportamento das funcionalidades em produção.
- Investigar e atuar na correção de bugs, escalando situações mais complexas quando necessário.
- Identificar oportunidades de melhoria e propor ajustes, avaliando impactos com apoio do time.
- Comunicar cenários, alternativas e estimativas de esforço, apoiando a tomada de decisão.
Cidade: Estancia Velha - Rio Grande do Sul