Desenvolvedor(a) Pl
Descrição da vaga
Quer saber mais sobre como estamos evoluindo com a gestão púbica e construindo o futuro? #vemserGovernançabrasil
Desenvolvedor Pl será responsável por desenvolver analisar e desenvolver (em linguagem de programação), de acordo com os requisitos, mantendo a qualidade do código produzido, bem como o cumprimento dos prazos e custos pré-estabelecidos. Recebe orientações da gestão direta e indireta, com algum grau de autossuficiência em atividades especializadas, lidando com informações relativamente sensíveis. Decisões têm impacto de médio prazo e afetam os resultados da sua área e de outras áreas internas. Possui conhecimentos para solução da maioria dos problemas da área. Trabalha sob supervisão geral, podendo precisar de orientação em algumas atividades.
Responsabilidades e atribuições
- Desenvolver as aplicações de acordo com os requisitos especificados, utilizando as melhores práticas, alinhadas à estratégia do produto, com usabilidade e qualidade;
- Desenvolver interface gráfica e aplicar critérios ergonômicos de navegação em sistemas e aplicações;
- Analisar as falhas (bugs) de sistema, identificar possíveis problemas de lógica nos sistemas e corrigi-los, buscando a causa da falha para evitar recorrência;
- Montar estrutura de banco de dados, alterar estrutura de armazenamento de dados e atualizar informações gráficas e textuais;
- Executar anteprojeto e projetos conceitual, lógico, estrutural, físico e gráfico (engenharia reversa);
- Realizar teste unitário em condições operacionais simuladas, visando verificar se o programa executa corretamente dentro do especificado e com o desempenho adequado;
- Realizar simulações e criar ambientes de produção a fim de aferir os resultados dos programas;
- Elaborar e manter atualizada a documentação técnica dos sistemas sob sua responsabilidade/execução;
- Fazer atualização e configuração do ambiente de desenvolvimento;
- Efetuar a análise de requisitos com qualidade, com base nos padrões e boas práticas adotados pela empresa;
- Analisar e estimar a solução (ex.: horas, FPA) que será necessária no desenvolvimento e/ou manutenção dos sistemas;
- Ter visão sistêmica do produto e da arquitetura da solução;
- Participar das decisões técnicas sobre a evolução do(s) produto(s) de software da sua área de atuação;
- Mapear processos e realizar a modelagem de sistemas/dados, com o objetivo de estudar e implementar sistemas de acordo com as regras de negócio;
- Participar de inspeções de artefatos do ciclo produtivo de software. Ex.: planos de projeto, modelagens funcionais, modelagens técnicas, desenhos de testes, requisitos etc.;
- Conduzir/colaborar na elaboração de projetos de software de baixa e média complexidade;
- Acompanhar indicadores referentes ao(s) produto(s) de software no(s) qual(is) atua;
- Identificar e propor melhorias contínuas nos processos de software;
- Realizar testes em condições operacionais simuladas, visando verificar se o programa executa corretamente dentro do especificado e com o desempenho adequado aos requisitos não funcionais;
- Elaborar, ministrar e gravar cursos relativos a práticas de desenvolvimento e seus contextos/conceitos técnicos, quando aplicável;
- Participar de eventos e pesquisar materiais de apoio para manutenção e ampliação dos conhecimentos em relação às áreas de negócio de sua atuação;
- Colaborar nos processos de transferência de conhecimento: capacitação das equipes operacionais da empresa; revisão de documentação de produtos (novos produtos, novas funções, alterações significativas nos processos e conceitos contemplados pelos sistemas); revisão de materiais de treinamento;
- Realizar atividades de revisão de código em pares, com base nos padrões de codificação estabelecidos;
- Manter o apontamento de horas em dia com a execução de suas atividades;
- Executar demais atribuições delegadas pelo seu superior imediato.
Requisitos e qualificações
- Formação superior em Sistemas de Informação, Ciência da Computação, Tecnologia da Informação ou áreas afins.
- Experiência avançada com linguagens de programação como .NET, VB.NET, C#, Java, HTML e CSS; SQL e bancos de dados (SQL Server/PostgreSQL).
- Diferencial Angular 2+.
- Conhecimento em boas práticas de desenvolvimento e testes de software.
- Experiência em metodologias ágeis de desenvolvimento.
- Habilidade para trabalhar de forma colaborativa em equipes multidisciplinares.
- Conhecimento em análise de sistemas e técnicas de desenvolvimento de software
- Experiência com inteligência artificial.
Informações adicionais
Benefícios de #SerGovernançabrasil
🍱 Cartão iFood, válido para alimentação e refeição, facilitando todas as suas refeições;
🚀 Oportunidade de Carreira, pois queremos que você cresça conosco;
🎓 Auxílio Educação, para impulsionar o seu desenvolvimento pessoal;
🏷️ Convênios Nacionais, para você aproveitar o Clube de Vantagens Governançabrasil;
🩺 Plano de Saúde Unimed, extensivo aos dependentes, para garantir o bem-estar;
💻 Fleury, que facilita suas consultas médicas de forma online;
🦷 Plano Odontológico, para garantir um sorriso saudável e cuidados contínuos;
👨👩👧👦 Seguro de Vida, para a sua segurança e a de sua família;
👨👩👧👦 Cesta natalidade, para preparar a chegada e o cuidado com você e do seu recém-nascido.
🎉 Premiação por Indicação de futuros colaboradores, porque valorizamos quem nos ajuda a crescer;
💰 Bônus Anual, como reconhecimento pelo seu empenho e dedicação;
🎁 Bônus de aniversário, para você comemorar o seu grande dia;
🏋️♂️ Weelhub, para você cuidar da sua saúde com acesso a academias;
✈️ OnHappy, plataforma de benefícios e descontos para suas viagens;
⏳ Dia do Perrengue, sua folga anual para aproveitar o dia da maneira que preferir;
🛍️ Colmeia Shop, plataforma exclusiva com descontos especiais em produtos.
Auxiliamos no crescimento e desenvolvimento de nossos profissionais através do PDI e Avaliação de desempenho anual.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista Atração e Seleção
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista com Gestor
- Etapa 5: Envio de Proposta
- Etapa 6: Contratação
Juntos, somos #UmaGovernançabrasil
Juntos somos um time. Conectados, somos a Governançabrasil.
Reunimos especialistas de diversas áreas com um propósito em comum: construir soluções para um Brasil melhor.
Somos mais de 500 pessoas pensando em inovação todos os dias. Unimos conhecimento técnico em práticas de governança e tecnologia para levar a transformação digital aos municípios brasileiros.
Incrível, não é?
Como maior player do mercado, sabemos que a excelência das nossas soluções começa pelas pessoas. Por isso, investimos no desenvolvimento do nosso time, valorizamos o equilíbrio entre vida pessoal e profissional e oferecemos um pacote de benefícios pensado para mais qualidade de vida.
Aqui, a inovação vem de um ambiente de troca de conhecimento e cooperação, com relações de confiança e ética e, acima de tudo, com comprometimento e respeito entre os times.
Quer fazer parte disso?
Então queremos você com a gente. Venha contribuir para um Brasil melhor, com serviços públicos de qualidade para todos.
#VemSerGovernançabrasil
Vem nos conhecer