Transformamos a gestão pública com tecnologia, pessoas e propósito.
A CMM Sistemas é uma das principais revendas de software para a administração pública em Minas Gerais. Há mais de 15 anos, impulsionamos o desenvolvimento institucional de prefeituras, câmaras, secretarias e demais órgãos públicos por meio de soluções tecnológicas que unem inovação, conhecimento e comprometimento com o setor público.
Formada por especialistas em gestão pública e tecnologia, nossa equipe alia experiência prática, conhecimento técnico e atuação multidisciplinar para oferecer resultados concretos nas áreas de planejamento governamental, finanças públicas, administração, controladoria, educação, arrecadação, folha de pagamento, entre outras.
Reconhecida em diversos municípios mineiros, a CMM é sinônimo de seriedade, responsabilidade institucional e foco em resultados, mantendo parcerias sólidas com clientes e fornecedores e cultivando um ambiente colaborativo, com oportunidades reais de desenvolvimento profissional.
Se você busca propósito no que faz, deseja crescer profissionalmente e quer contribuir para o avanço da administração pública por meio da tecnologia, seu lugar pode ser com a gente.
Sobre a vaga
Buscamos uma pessoa para atuar como Analista de Desenvolvimento Pleno, contribuindo para o desenvolvimento, a manutenção e a evolução das soluções técnicas utilizadas pela empresa.
É importante destacar que a atuação será realizada predominantemente em uma linguagem de programação proprietária. Portanto, esta oportunidade não tem como foco principal o desenvolvimento em linguagens convencionais específicas, como Python, Java, C# ou JavaScript.
Buscamos um(a) profissional que já possua uma base sólida em desenvolvimento de software e que tenha interesse e disponibilidade para aprender e trabalhar com a tecnologia utilizada pela empresa.
Por se tratar de uma posição de nível Pleno, esperamos autonomia para conduzir demandas de baixa e média complexidade, capacidade analítica e responsabilidade sobre a qualidade, a segurança e o impacto das entregas.
Principais atividades
- Desenvolver, manter e evoluir scripts, rotinas e soluções técnicas de média complexidade;
- Analisar requisitos técnicos e regras de negócio, propondo soluções adequadas e sustentáveis;
- Criar códigos legíveis, organizados, reutilizáveis e com boa estrutura lógica;
- Aplicar padrões de projeto e boas práticas de desenvolvimento;
- Implementar tratamentos adequados de erros, exceções e validações;
- Utilizar camadas de serviço de maneira consciente, considerando endpoints, volume de requisições e performance;
- Estruturar projetos de acordo com as necessidades de cada solução;
- Participar, junto à liderança técnica, de reuniões estratégicas para definição de requisitos relacionados a sistemas terceiros;
- Apoiar a execução das soluções técnicas definidas nessas reuniões;
- Desenvolver integrações considerando paginação, tratamento de falhas, segurança e otimização das requisições;
- Avaliar os impactos das alterações realizadas nos sistemas e nas integrações envolvidas;
- Identificar riscos técnicos, gargalos e oportunidades de melhoria;
- Participar de discussões técnicas, contribuindo com argumentos, sugestões e análise crítica;
- Revisar o próprio código antes das entregas, garantindo clareza, qualidade e segurança;
- Apoiar profissionais menos experientes em dúvidas técnicas, revisões de código e aplicação de boas práticas;
- Buscar continuamente o amadurecimento técnico por meio de estudos, projetos e novas práticas de desenvolvimento.
O que esperamos
- Experiência no desenvolvimento e na manutenção de soluções técnicas;
- Conhecimento sólido em lógica de programação, estruturas de dados e boas práticas de desenvolvimento;
- Capacidade de compreender requisitos técnicos e regras de negócio;
- Experiência com scripts, integrações e consumo de serviços;
- Conhecimento sobre tratamento de erros, exceções, validações e otimização de requisições;
- Capacidade de organizar e estruturar projetos de forma sustentável;
- Autonomia para conduzir demandas de baixa e média complexidade;
- Capacidade de avaliar impactos, identificar riscos e antecipar possíveis problemas;
- Organização, responsabilidade e atenção à qualidade das entregas;
- Boa comunicação e disposição para colaborar com a equipe;
- Interesse contínuo em aprendizado e desenvolvimento técnico;
- Disponibilidade e interesse em aprender e trabalhar com uma linguagem de programação proprietária.
Será um diferencial
- Experiência com soluções voltadas à administração pública;
- Conhecimento das regras de negócio relacionadas à gestão tributária municipal;
- Experiência com integrações entre diferentes sistemas e plataformas;
- Vivência com revisão de código e apoio técnico a profissionais em início de carreira;
- Participação em reuniões de levantamento e definição de requisitos;
- Experiência na criação de ferramentas internas para melhoria e automação de processos.
Atuação presencial em RIBEIRÃO DAS NEVES, MINAS GERAIS.