Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
Descrição da vaga
Desenvolvedor backend sr spread tecnologia home office Responsabilidades e atribuições Programação de novos sistemas, o desenvolvedor estará sempre responsável para a manutenção e testagem dos softwares, para que não haja falhas nem e que problemas possam ser rapidamente corrigidos Trabalhar com uma equipe altamente qualificada construindo software de qualidade, que seja escalável para um alto volume de dados e aplicações de alto risco Participar da concepção de todo ciclo de vida de uma nova funcionalidade/produto e ser responsável pela entrega e acompanhamento da mesma Desenvolvimento de segurança de software em aplicações Operações de segurança em cloud Desenhar e desenvolver soluções robustas que apoiem as áreas de negócio no seu trabalho diário Garantir que os procedimentos internos e políticas globais sejam sempre seguidos de forma efetiva Buscar soluções inovadoras, sempre com o objetivo de digitalizar processos Alinhamento com pares e lideranças nas operações globais dos projetos em andamento. Requisitos e qualificações experiência sólida em desenvolvimento com c# e .Net, incluindo .Net core/.Net 5+ Conhecimento avançado em arquitetura de microsserviços, com experiência em design, implementação e manutenção Proficiência em serviços de nuvem azure, como azure functions, azure service bus, azure kubernetes service (aks) ou app services Familiaridade com boas práticas de devops, incluindo ci/cd, utilizando ferramentas como azure devops ou similares experiência com bancos de dados relacionais (ex.: sql server) e não relacionais (ex.: cosmos db), com foco em integração com microsserviços Habilidade em escrever código limpo, testável e escalável, utilizando padrões como solid e testes unitários (ex.: xunit, nunit) Conhecimento em apis restful, incluindo criação, consumo e versionamento experiência com ferramentas de mensageria (ex.: rabbitmq, kafka ou azure service bus) para comunicação assíncrona entre serviços Capacidade de resolver problemas complexos e otimizar sistemas para alta performance e disponibilidade Vivência em ambientes ágeis (scrum/kanban) e colaboração com equipes multidisciplinares.