logo

JobNob

Sua carreira. Nossa paixão.

DESENVOLVEDOR FULL STACK PL (C#)


ZUCCHETTI SOFTWARE E SISTEMAS LTDA


Location

Limeira, SP | Brazil


Job description

A Zucchetti é uma multinacional Italiana de tecnologia, que está há 12 anos no Brasil e possui presença em mais de 50 países. Com mais de 800 mil clientes, a Zucchetti é a primeira e maior desenvolvedora de software da Itália, conta com alto investimento em inovação e fatura mais de 9 bilhões de reais por ano. Através da união de pessoas e tecnologia, criamos inovação que melhora a vida de todos. Sabemos que a nossa missão de inovar para transformar só acontece através de pessoas talentosas e engajadas com nosso propósito. Valorizamos histórias e conexões. Os talentos Zucchetti possuem em seu DNA valores relacionados a colaboração, responsabilidade, autonomia, inovação, garra e muita vontade! Nosso compromisso em desenvolver nossos talentos é tão grande quanto o compromisso deles com o desenvolvimento da companhia. Crescemos juntos!

Desenvolver sistemas e aplicações, determinando interface gráfica, critérios ergonômicos de navegação, montagem da estrutura de banco de dados e codificação de programas; projetar, implantar e realizar manutenção de sistemas e aplicações; selecionam recursos de trabalho, tais como metodologias de desenvolvimento de sistemas, linguagem de programação e ferramentas de desenvolvimento. Planejam etapas e ações de trabalho visando atender os critérios de qualidade, prazos e automatização de tarefas estabelecidos pela Organização.

  1. Projetar funções ou aplicativos através das informações fornecidas pela área de análise funcional, desenvolvendo o layout de telas e relatórios, definindo os critérios ergonômicos, de navegação, interface de comunicação e interatividade e modelando a estrutura do banco de dados;
  2. Projetar módulos e aplicativos de média e alta complexidade garantindo o respeito dos padrões de qualidade do software estabelecidos pelas normas ISO;
  3. Escrever com plena autonomia algoritmos para a resolução de problemas complexos;
  4. Estruturar planos de testes completos, garantindo segurança, confiabilidade, performance, retro compatibilidade e conformidade do software com seus requisitos em plena autonomia algoritmos para a resolução de problemas complexos;
  5. Contribuir com o desenvolvimento de novos conceitos e melhorar as técnicas existentes, visando manter a empresa com a melhor tecnologia de ponta;
  6. Compilar, preparar e disponibilizar para os demais departamentos minor release dos sistemas (patch, hot-fix, service pack);
  7. Determinar quais os recursos necessários para o desenvolvimento do sistema e aplicação, selecionando as metodologias, linguagens de programação, ferramentas de desenvolvimento, especificando configurações de máquinas, equipamentos, acessórios e suprimentos, de acordo com as políticas estabelecidas pela empresa;
  8. Desenvolver sistemas e aplicações, a partir das solicitações recebidas da área de vendas, superiores, analistas e arquitetos;
  9. Documentar as tarefas realizadas de acordo com os padrões estabelecidos no departamento;
  10. Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessários;
  11. Realizar todos os testes necessários para garantir a funcionalidade do sistema e aplicação;
  12. Migrar banco de dados de clientes;
  13. Encaminhar para a área de testes, para efetuar a verificação final e validação do sistema e aplicação;
  14. Identificar e corrigir possíveis erros sinalizados por clientes ou outros departamentos;
  15. Efetuar a homologação do sistema e aplicação junto a clientes, verificando resultados obtidos e avaliando objetivos e metas do projeto, a fim de garantir que esteja dentro do que foi previamente estabelecido;
  16. Identificar e acompanhar as demandas de mercado em relação a sistemas e aplicativos, visando manter a empresa atualizada em relação ao mercado;
  17. Garantir a rastreabilidade das alterações e das tarefas utilizadas, utilizando as ferramentas de gerenciamento escolhidas pelo departamento;
  18. Orientar e treinar novos funcionários sobre processos e padrões do departamento;
  19. Monitorar os indicadores de desempenho individual;
  20. Auxiliar e monitorar as atividades desempenhadas pelos funcionários do departamento, em cargos hierarquicamente abaixo destes;
  21. Auxiliar os funcionários do departamento, hierarquicamente acima deste cargo.
  22. Executar atividades afins, conforme necessidade da empresa e atendendo solicitações de superiores.

Requisitos importantes:

Superior em Análise de Sistemas, Engenharia de Software ou áreas afins.

De 6 a 9 anos de experiência

Desejável Inglês Intermediário

Sólidos conhecimentos em: C#, NET FRAMEWORK/ NET CORE AND SERVER SIDE DEVELOPMENT.

SQL SERVER: AWS: Lambda, ECS, S3, SQS, CloudWatch, Microsoft Visual Studio environment.


Job tags



Salary

Todos os direitos reservados