Vaga de Dev .NET Backend SR
1 vaga: | Publicada em 04/07
A combinar
Sobre a vaga
100% remoto Preferência por perfis da Cidade de Barueri SP e região - para idas esporádicas na empresa Requisitos : Habilidades avançadas de inglês (escrito e verbal para conversação) Mais de 6 anos trabalhando com sucesso em uma organização de desenvolvimento orientada para equipes Além de ser um especialista em .NET Core , você tem profundo conhecimento em alguns ou em todos esses áreas:
Possuir conhecimento profissional de Windows service Ter conhecimento em arquitetura distribuída, sistema de mensageria utilizando ( RabbitMQ, Service Bus, Kafka... ) ou ter trabalhado utilizando alguma abstração em cima dele ( Trânsito Massivo ou Rebus). Sólida compreensão de padrões de design, estruturas de dados, algoritmos e compreensão de como aplicá-los para projetar soluções pragmáticas . Ter atuado com CI/CD usando arquivos YAML, Containers Docker , orquestrador Kubernetes. Espera-se que você escreva testes de unidade e integração significativos. Ter atuado com Automação de teste ( robot fra\mework, cypress, selenium...); Conhecimento de APIs e ferramentas relacionadas como P ostman, apigee. Conhecimento de bancos de dados relacionais SQL Server Domínio de versionamento Git, Azure Devops Familiaridade com pipelines e ferramentas de construção modernas, como Webpack, Babel e NPM/Fio; Conhecimento de Power Shell, shell script e Linux; O que você fará Como Desenvolvedor Sênior, espera-se que você seja capaz de traduzir requisitos de novos recursos ou melhorias em código funcional, atendendo aos padrões exigidos para trabalhar em um produto, ferramenta ou necessidade que exija uma solução de software. Mais especificamente, você irá:
Implementar aplicações em .NET comunicando-se com webservices, APIs, Google e AWS
Serviços Colaborar com gerentes de produtos, proprietários de produtos, arquitetos
e analistas de negócios para refinar requisitos e designs Monitorar e manter
aplicativos e serviços Participar de equipes multifuncionais para entregar
soluções desde o início até entrega ao cliente Aproveitar oportunidades para
melhorar processos, padrões e práticas Trabalhar como membro da equipe e com mais
desenvolvedores em histórias e tarefas complexas Combine o programa de forma
eficaz com mais desenvolvedores juniores e médios Desenvolver software consistente
com os padrões e convenções de codificação da empresa Oriente e compartilhe com
outros engenheiros e membros da equipe Colabore em um ambiente ágil de ritmo
acelerado e com prazos apertados para enviar novos lançamentos cada sprint
Participe de uma cultura ativa de aprendizagem, explorando novas tecnologias e
participando no compartilhamento de conhecimento Implementar aplicac'oes em .NET comunicando-se com webservices, APIs, Google e AWS Servic'os Colaborar com gerentes de produtos, proprietarios de produtos, arquitetos e analistas de negocios para refinar requisitos e designs Monitorar e manter aplicativos e servic'os Participar de equipes multifuncionais para entregar soluc'oes desde o inicio ate entrega ao cliente Aproveitar oportunidades para melhorar processos, padroes e praticas Trabalhar como membro da equipe e com mais desenvolvedores em historias e tarefas complexas Combine o programa de forma eficaz com mais desenvolvedores juniores e medios Desenvolver software consistente com os padroes e convenc'oes de codificac'ao da empresa Oriente e compartilhe com outros engenheiros e membros da equipe Colabore em um ambiente agil de ritmo acelerado e com prazos apertados para enviar novos lanc'amentos cada sprint Participe de uma cultura ativa de aprendizagem, explorando novas tecnologias e participando no compartilhamento de conhecimento