




Resumo: Junte-se à Wolters Kluwer como Engenheiro de Software de Produto para desenvolver e aprimorar programas de software, com foco em inovação, satisfação do usuário e melhoria do desempenho e usabilidade dos produtos. Pontos principais: 1. Desenvolver e aprimorar softwares com foco em inovação e satisfação do usuário 2. Colaborar na melhoria do desempenho e usabilidade dos produtos 3. Participar do ciclo completo de desenvolvimento de software, desde o projeto até a otimização Junte-se a nós na Wolters Kluwer e faça parte de uma dinâmica empresa global de tecnologia que faz a diferença todos os dias. Somos inovadores com impacto. Oferecemos soluções especializadas de software e informações nas quais os principais profissionais do mundo confiam, nos momentos mais decisivos. Atualmente, buscamos um **Engenheiro de Software de Produto** para integrar nossa equipe. **Sobre a função:** Como Engenheiro de Software de Produto, você ampliará suas competências fundamentais para desenvolver e aprimorar programas de software. Com foco em inovação e satisfação do usuário, colaborará com sua equipe para melhorar o desempenho e a usabilidade de nossos produtos, garantindo que atendam aos altos padrões esperados pelos nossos usuários. **Responsabilidades:** --------------------- * Desenvolvimento de Software: Projetar, codificar, testar e depurar aplicações de software conforme os requisitos do projeto e as normas de codificação. * Testes e Garantia de Qualidade: Escrever e executar testes unitários e participar de testes de integração para garantir a confiabilidade dos componentes de software. * Correção de Erros e Manutenção: Identificar e corrigir defeitos de software (bugs) e realizar tarefas de manutenção para melhorar a estabilidade geral das aplicações existentes. * Revisões de Código: Participar de revisões de código para garantir qualidade, legibilidade e aderência às melhores práticas. * Colaboração: Colaborar com membros da equipe e equipes multifuncionais para contribuir no ciclo de vida do desenvolvimento de software. * Implementação de Funcionalidades: Implementar novas funcionalidades e aprimoramentos com base nas especificações fornecidas por membros seniores da equipe ou gerentes de produto. * Solução de Problemas: Investigar e solucionar problemas relatados por usuários ou identificados durante os testes. * Otimização de Código: Otimizar o código quanto ao desempenho e eficiência sem comprometer a legibilidade e a manutenibilidade. * Análise de Requisitos: Analisar e compreender os requisitos do projeto, traduzindo-os em soluções técnicas. * Considerações de Segurança: Implementar boas práticas de segurança para proteger dados sensíveis e prevenir vulnerabilidades. **Competências:** * Engenharia de Software: Capacidade de projetar, desenvolver e manter sistemas e aplicações de software aplicando princípios e técnicas da ciência da computação, engenharia e análise matemática. Isso inclui a capacidade de compreender os requisitos dos usuários, criar e testar o software e resolver quaisquer problemas relacionados ao software. * Desenvolvimento de Software: Capacidade de projetar, escrever, testar e implementar programas, aplicações e sistemas de software. Isso inclui compreensão de diversas linguagens de programação, arquitetura de software e métodos de teste de software. Também envolve capacidades de resolução de problemas para corrigir falhas de software e melhorar a funcionalidade. * Programação: Capacidade de projetar, escrever, testar, depurar e manter instruções — também conhecidas como código — que um computador deve seguir para executar uma tarefa. Essa habilidade envolve frequentemente diversas linguagens de programação, como Python, Java ou C\+\+. * Resolução de Problemas: Capacidade de compreender uma situação ou questão complexa e conceber uma solução, definindo o problema, identificando estratégias potenciais e, por fim, escolhendo e implementando o curso de ação mais eficaz. * Análise: Capacidade de examinar situações ou problemas complexos, dividi-los em partes menores e compreender como funcionam em conjunto. * Testes: Habilidade de avaliar um sistema ou processo, frequentemente no desenvolvimento de software ou produtos. Envolve identificar problemas, medir a eficácia e garantir qualidade ou funcionalidade. * Metodologia Ágil: Capacidade de responder rápida e eficazmente às mudanças, enfatizando melhoria contínua e flexibilidade. No contexto de gerenciamento de projetos, refere-se a uma metodologia que promove planejamento adaptativo e incentiva respostas rápidas e flexíveis às mudanças. * Repositório de Código-fonte: Capacidade de utilizar eficazmente um repositório de código-fonte, um arquivo de armazenamento e uma plataforma de hospedagem web onde grande volume de código-fonte, para software ou páginas web, é mantido, publicamente ou privadamente. Essa habilidade envolve gerenciar e rastrear alterações no código, identificar e corrigir problemas, mesclar código de diferentes ramificações e colaborar com outros desenvolvedores. * Banco de Dados Relacional: Capacidade de projetar, implementar e manipular um banco de dados relacional, um tipo de banco de dados que armazena e organiza dados de forma estruturada e em que os dados estão logicamente inter-relacionados. Essa habilidade exige, frequentemente, proficiência em SQL, sistemas de gerenciamento de bancos de dados e compreensão dos princípios de projeto de bancos de dados. * APIs: Capacidade de projetar, desenvolver e gerenciar Interfaces de Programação de Aplicações (APIs), que constituem o conjunto de protocolos e ferramentas para construção de software. Essa habilidade inclui a capacidade de criar e manter documentação de alta qualidade para APIs, implementar práticas de segurança para APIs e compreender técnicas de teste de APIs. Além disso, possuir essa habilidade significa compreender como as APIs possibilitam a interação entre diferentes sistemas de software, permitindo que se comuniquem entre si. * Projeto: Capacidade de criar, conceituar, esboçar e implementar layouts, estruturas e planos com finalidades estéticas ou funcionais. Pode ser aplicada em diversos contextos, como arquitetura, moda, gráficos, design de interiores, entre outros. Envolve criatividade, resolução de problemas e pensamento estratégico. * Framework: Capacidade de compreender, utilizar, projetar e desenvolver estruturas e sistemas complexos em diversos contextos, como programação, gerenciamento de projetos ou estratégia empresarial. Essa habilidade exige pensamento crítico, capacidades de resolução de problemas e atenção aos detalhes. * Adoção e Utilização de Tecnologias Avançadas: Proficiência em Ferramentas de IA: Aproveitar ferramentas de IA em todo o ciclo de desenvolvimento, incluindo testes e implantação; Validação de Saídas de IA: Validar minuciosamente o código gerado por IA quanto à segurança, desempenho e manutenibilidade; Uso Responsável de IA: Aplicar práticas responsáveis de IA e orientar membros juniores da equipe; e Orquestração de Agentes: Coordenar múltiplos agentes de IA para fluxos de trabalho de desenvolvimento em múltiplas etapas. **Competências comportamentais:** ----------------- * Habilidades Analíticas * Colaboração Inclusiva * Impulso para Desempenhar * Responsabilidade * Expertise Funcional * Expertise Operacional Se você acredita ter os requisitos necessários, clique no botão de candidatura para se juntar a nós e **fazer a diferença**. **Se fazer a diferença é importante para você, então você é importante para nós.** *Todos os candidatos qualificados serão considerados para emprego sem distinção de raça, cor, religião, sexo, identidade de gênero, orientação sexual, origem nacional, deficiência ou qualquer outro status protegido, conforme previsto na legislação local.* \#LI\-Híbrido **Nossas Práticas de Entrevista** --------------------------- *Para manter um processo de contratação justo e autêntico, solicitamos gentilmente que todos os candidatos participem das entrevistas sem o auxílio de ferramentas de IA ou prompts externos. Nosso processo de entrevista foi projetado para avaliar suas habilidades individuais, experiências e estilo de comunicação. Valorizamos a autenticidade e queremos conhecê-lo — não um assistente digital. Para ajudar a preservar essa integridade, pedimos que remova fundos virtuais e inclua entrevistas presenciais em nosso processo de contratação. Observe que o uso de respostas geradas por IA ou apoio de terceiros durante as entrevistas será motivo de desqualificação do processo seletivo.* *Os candidatos podem ser obrigados a comparecer pessoalmente em um escritório da Wolters Kluwer como parte do processo de recrutamento.*


