Pular para o conteúdo principal

Desenvolvedor(a) SR - C#

Descrição da vaga

Quer saber mais sobre como estamos evoluindo com a gestão púbica e construindo o futuro? #vemserGovbr


Quem estamos procurando?

Desenvolvedor Sr será responsável por desenvolver e manter sistemas com alta qualidade, cumprindo prazos e custos. Possui um nível técnico avançado e é capaz de orientar e apoiar a equipe em desafios mais complexos.

Responsabilidades e atribuições

  • Desenvolver as aplicações de acordo com os requisitos especificados utilizando as melhores práticas, alinhada a estratégia do produto com usabilidade e qualidade;  
  • Desenvolver interface gráfica, 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, corrigir buscando a causa da falha para evitar recorrência; 
  • Montar estrutura de banco de dados, alterar estrutura de armazenamento de dados, atualizar informações gráficas e textuais; 
  • Executar anteprojeto, 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écnicas 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 adotadas pela empresa; 
  • Analisar e estimar a solução (ex.: horas, FPA) que será necessário no desenvolvimento e/ou manutenção dos sistemas; 
  • Ter visão sistêmica do produto e arquitetura da solução; 
  • Participar nas decisões técnicas sobre evolução do(s) produto(s) de softwares da sua área de atuação; 
  • Mapear processos e realizar a modelagem de sistemas/dados, com objetivo de estudar e implementar sistemas de acordo com as regras de negócio. 
  • Participar em 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 complexos; 
  • 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 em eventos e pesquisa junto a 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; 
  • Colaborar na definição da arquitetura de software; 
  • Realizar o apontamento de horas em dia com a execução de suas atividades. 

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 arquitetura de software e melhores práticas de desenvolvimento.
  • Experiência com metodologias ágeis e boas práticas de desenvolvimento de software.
  • Habilidade para trabalhar de forma colaborativa com diferentes áreas e equipes.
  • Conhecimento de análise de sistemas e design de software.

Informações adicionais

Benefícios de #SerGOVBR

 


🍱 Cartão iFoodCartão iFood + Clube iFood – Além de utilizar o cartão para alimentação e refeição, você aproveita o Clube iFood grátis no app, com descontos e vantagens nas suas compras.

 

🚀 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 GOVBR;

 

🩺 Plano de Saúde Unimed, extensivo aos dependentes, para garantir o bem-estar;

 

💻 Fleury, que facilita suas consultas médicas de forma online;

 

🦷 Planos Odontológicos, 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;

 

🎁 Presente de aniversário, para você comemorar o seu grande dia;

 

🏋️‍♂️ Wellhub, 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 semestral para aproveitar o meio período da maneira que preferir.


Auxiliamos no crescimento e desenvolvimento de nossos profissionais através do PDI e Avaliação de desempenho anual.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Fit Cultural
  3. Etapa 3: Mapeamento Comportamental
  4. Etapa 4: Entrevista Atração e Seleção
  5. Etapa 5: Entrevista com Gestor
  6. Etapa 6: Contratação

Juntos, somos #UmaGovbr

Juntos somos um time e conectados somos a GOVERNANÇABRASIL.

Conectamos especialistas de todas as áreas para contribuir com soluções para um Brasil melhor!

 

Somamos mais de 500 pessoas pensando inovação e aliamos o conhecimentos técnicos sobre práticas de governança conectando a tecnologia para levar a transformação digital para os municípios brasileiros.

 

Isso não é incrível?

Somos o maior player do mercado e para manter a excelência das nossas soluções investimos no desenvolvimento de pessoas, prezando pelo equilíbrio entre vida pessoal e profissional. Além de um mix de benefícios que gera mais qualidade de vida.


Somos motivados pela inovação em um ambiente de trocas de conhecimento e cooperação, com relações de confiança, ética e acima de tudo com comprometimento e respeito entre os times.


Quer contribuir?

Então queremos você no nosso time!

#vemserGOVBR e contribuir para um Brasil melhor e serviços públicos de qualidade para todos.