Descrição da vaga:
Estamos à procura de um talento para atuar como Desenvolvedor Backend Sênior para se juntar ao nosso time de desenvolvimento e fortalecer a base dos nossos sistemas.Se você é uma pessoa apaixonada por construir estruturas sólidas, garantindo a funcionalidade e segurança das aplicações, tem mais de 4 anos como desenvolvedora de tecnologia, é comunicativa, organizada, criteriosa e adora trabalhar em ambientes ágeis, essa é a oportunidade perfeita para você deixar sua marca em time.Você fará parte de um time inovador e colaborativo, composta por desenvolvedores experientes.
Nosso ambiente de trabalho é dinâmico e orientado para resultados, com foco na excelência técnica e na entrega de soluções de alta qualidade.
Aqui, incentivamos o aprendizado contínuo e a troca de conhecimento entre os membros do time, para que você possa expandir suas habilidades e crescer profissionalmente.Venha fazer parte de um time apaixonado por tecnologia e inovação.Venha ser do time Confidencial (Apenas para Cadastrados)! Se inscreva já! Analisar, descrever e comunicar impactos provenientes de mudanças realizadas em software (frameworks, componentes, APIs, IDEs de desenvolvimento etc.);
Trabalhar em conjunto com demais equipes técnicas (DBA, Infraestrutura, Design, Desenvolvimento etc.) a fim de prover a melhor solução de software;
Desenvolver os algoritmos (e outros processos) em módulos discretos de forma a minimizar a comunicação entre módulos e entre usuários e módulos;
Desenvolver os sistemas em camadas de subsistemas e componentes, definindo a quantidade de camadas lógicas e físicas, sua interdependência, protocolos e paradigmas de comunicação;
Desenvolver e manter uma arquitetura que considera e contempla aspectos referentes a performance, confiabilidade, extensibilidade, escalabilidade e segurança;
Gerar esboços, modelos, protótipos e manuais técnicos, com o objetivo de manter os desenvolvedores e usuários constantemente atualizados e apresentando as ?best pratices? e ?Guideline?, das decisões tomadas para permitir a construção do sistema;
Contribuir na verificação de qualidade e sintaxe do código desenvolvido de forma automatizada, visando melhor qualidade técnica do produto entregue.Realizar a pesquisa e desenvolvimento de tecnologias que possam auxiliar o desenvolvimento tecnológico de soluções da empresa;
Dar e receber feedback constante com a equipe de desenvolvimento (times) durante as versões entregues, validando pros e contras objetivando levantar melhorias na arquitetura ou ambiente de desenvolvimento;
Acompanhar e validar implementação durante as versões, evitando a ?erosão arquitetural?.
Conhecimento em .NET;
Programação orientada a objetos;
Ter experiência em estrutura de cache;
Domínio de DDD;
Experiência em banco de dados Relacional e não relacional, sendo diferencial a experiência em Banco Oracle (Pl/SQL);
Experiência em Ferramentas de Monitoramento de Código;
Vivência em Modelos de Arquitetura de Software;
Experiência em estrutura de mensageria;
Conhecimento em GIT para versionamento de arquivos;
Prática de testes automatizados;
Vivência em sistemas distribuídos e cloud;
Prática com bibliotecas de ORM;
Estar atualizado as tendências globais de tecnologias para propor inovações;
Experiência com trabalho em equipe;
Experiência com práticas ágeis;
Será um diferencial se tiver proficiência em inglês e espanhol.
Informações Adicionais: Benefícios oferecidosPlano de Saúde;
Plano Odontológico;
Vale Alimentação;
Seguro de Vida;
Participação dos Lucros e Resultados;
Remuneração Variável de Times;
Universidade Corporativa;
Bolsa de Estudos;
Flexibilidade de horário;
Avaliação de Desempenho 360º;
Day Off no aniversário;
Cultura de feedback;
Espírito colaborativo entre equipes;
Bem-estar e saúde emocional.
Estamos à procura de um talento para atuar como Desenvolvedor Backend Sênior para se juntar ao nosso time de desenvolvimento e fortalecer a base dos nossos sistemas.Se você é uma pessoa apaixonada por construir estruturas sólidas, garantindo a funcionalidade e segurança das aplicações, tem mais de 4 anos como desenvolvedora de tecnologia, é comunicativa, organizada, criteriosa e adora trabalhar em ambientes ágeis, essa é a oportunidade perfeita para você deixar sua marca em time.Você fará parte de um time inovador e colaborativo, composta por desenvolvedores experientes.
Nosso ambiente de trabalho é dinâmico e orientado para resultados, com foco na excelência técnica e na entrega de soluções de alta qualidade.
Aqui, incentivamos o aprendizado contínuo e a troca de conhecimento entre os membros do time, para que você possa expandir suas habilidades e crescer profissionalmente.Venha fazer parte de um time apaixonado por tecnologia e inovação.Venha ser do time Confidencial (Apenas para Cadastrados)! Se inscreva já! Analisar, descrever e comunicar impactos provenientes de mudanças realizadas em software (frameworks, componentes, APIs, IDEs de desenvolvimento etc.);
Trabalhar em conjunto com demais equipes técnicas (DBA, Infraestrutura, Design, Desenvolvimento etc.) a fim de prover a melhor solução de software;
Desenvolver os algoritmos (e outros processos) em módulos discretos de forma a minimizar a comunicação entre módulos e entre usuários e módulos;
Desenvolver os sistemas em camadas de subsistemas e componentes, definindo a quantidade de camadas lógicas e físicas, sua interdependência, protocolos e paradigmas de comunicação;
Desenvolver e manter uma arquitetura que considera e contempla aspectos referentes a performance, confiabilidade, extensibilidade, escalabilidade e segurança;
Gerar esboços, modelos, protótipos e manuais técnicos, com o objetivo de manter os desenvolvedores e usuários constantemente atualizados e apresentando as ?best pratices? e ?Guideline?, das decisões tomadas para permitir a construção do sistema;
Contribuir na verificação de qualidade e sintaxe do código desenvolvido de forma automatizada, visando melhor qualidade técnica do produto entregue.Realizar a pesquisa e desenvolvimento de tecnologias que possam auxiliar o desenvolvimento tecnológico de soluções da empresa;
Dar e receber feedback constante com a equipe de desenvolvimento (times) durante as versões entregues, validando pros e contras objetivando levantar melhorias na arquitetura ou ambiente de desenvolvimento;
Acompanhar e validar implementação durante as versões, evitando a ?erosão arquitetural?.
Conhecimento em .NET;
Programação orientada a objetos;
Ter experiência em estrutura de cache;
Domínio de DDD;
Experiência em banco de dados Relacional e não relacional, sendo diferencial a experiência em Banco Oracle (Pl/SQL);
Experiência em Ferramentas de Monitoramento de Código;
Vivência em Modelos de Arquitetura de Software;
Experiência em estrutura de mensageria;
Conhecimento em GIT para versionamento de arquivos;
Prática de testes automatizados;
Vivência em sistemas distribuídos e cloud;
Prática com bibliotecas de ORM;
Estar atualizado as tendências globais de tecnologias para propor inovações;
Experiência com trabalho em equipe;
Experiência com práticas ágeis;
Será um diferencial se tiver proficiência em inglês e espanhol.
Informações Adicionais: Benefícios oferecidosPlano de Saúde;
Plano Odontológico;
Vale Alimentação;
Seguro de Vida;
Participação dos Lucros e Resultados;
Remuneração Variável de Times;
Universidade Corporativa;
Bolsa de Estudos;
Flexibilidade de horário;
Avaliação de Desempenho 360º;
Day Off no aniversário;
Cultura de feedback;
Espírito colaborativo entre equipes;
Bem-estar e saúde emocional.