Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Desenvolvedor Back-end .Net Senior

1 vaga: | Publicada em 04/05

Sobre a vaga

DESCRIÇÃO DA VAGA: O(a) Back-end precisa ser curioso(a) e gostar de interagir com pessoas, principalmente com clientes (internos e externos), além do próprio time. Somos responsáveis por definir as melhores práticas de desenvolvimento de back-end, escolha de linguagens e padrões de desenvolvimento. Identificar riscos, trabalhar junto com o time na discussão das histórias até definirmos a melhor solução de negócio e técnica. Trabalhar muito próximo a liderança técnica e o time de arquitetura de softwares para garantirmos a sustentabilidade técnica dos produtos.... Em resumo, precisa ser dinâmico(a), não ficar sentado na cadeira e fazer as coisas acontecerem. Precisa ser decisivo(a) e incisivo(a) nas discussões sempre dando seu pitaco no que acredita ser o melhor caminho ou a melhor solução, o foco é o desenvolvimento ágil de soluções e a sustentabilidade das APIs. RESPONSABILIDADES E ATRIBUIÇÕES: · Desenvolvimento de novas aplicações; · Desenvolvimento de novas funcionalidades do(s) produto(s) do time; · Manutenção e evolução de aplicações existentes; · Propõe solução técnica; · Monitoramento do produto; · Garantir as boas práticas de desenvolvimento, escalabilidade, segurança e performance; · Realiza CodeReview; · Atuar em equipes multidisciplinares. · Desenvolver mentoria técnica com outros membros do time. · Desenvolve/participa do desenvolvimento das principais atividades do time; · Propõe soluções de acordo com a necessidade de negócio; · Desenvolve as atividades de acordo com as necessidades dos clientes; · Estabelece relações de confiança com o time/pares; · Ensina e compartilha conhecimento com o time/pares/chapter; · Resolve os problemas do time/pares; · Se comunicar de forma clara, saber se expressar, inteligível, fazer com que os interlocutores entendam; · Influência na priorização das atividades de desenvolvimento; · Demonstrar senso crítico técnico e de processos/comportamental; · Bom relacionamento, postura profissional; · Flexível e aberto a mudanças (processos, time, código); · Estar atualizado com as novidades tecnológicas do mercado; · Acompanhar/conhecer e disseminar as metas da empresa alinhando-as com as tarefas do dia a dia. Desenvolvedor Back-end .Net Senior8 horas por dia130 dias de descanso concedido - Sempre após cada 1 ano completado; Ajuda de custo; Bônus; Auxílio Home Office; Certificações e cursos da área de atuação; Acesso ao ZenKlub; Incentivo financeiro para academia; Requisitos: Experiências e qualificações: REQUISITOS E QUALIFICAÇÕES: · Conhecimento avançado em lógica de programação; · Conhecimento avançado em linguagens de programação, se preocupando em manter a performance, segurança e escalabilidade do ambiente na qual o time trabalha (C#, .Net Core, Node); · Conhecimento intermediário em Cloud, dando sustentação e sugerindo melhorias para o time que trabalha (AWS: CloudFront, CloudFormation, Route53, EC2, ECS, S3, SQS/SNS, API Gateway e Lambda); · Conhecimento avançado de querys, para aplicação performática e escalável (Uso de join correto, substituição de subselects e etc); · Desenvolvimento intermediário de testes de aplicação (TDD,BDD,testes unitários); · Conhecimento básico em aplicações de monitoria e observabilidade (Sonar, New Relic, CloudWatch, Kibana,Grafana); · Utilização de metodologias ágeis (Scrum, Kanban, Lean). DIFERENCIAL: Node ou Ruby · Conhecimento avançado em lógica de programação; · Conhecimento avançado em linguagens de programação, se preocupando em manter a performance, segurança e escalabilidade do ambiente na qual o time trabalha (C#, .Net Core, Node);