




Resumo: Junte-se à Wolters Kluwer como Engenheiro de Software de Produto para desenvolver e aprimorar programas de software, com foco em inovação e satisfação do usuário, colaborando para melhorar o desempenho e a usabilidade dos produtos. Pontos principais: 1. Projetar, codificar, testar e depurar aplicações de software. 2. Implementar novas funcionalidades e aprimoramentos com base nas especificações. 3. Otimizar o código para desempenho e eficiência. 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 que mais importam. Atualmente, estamos procurando um **Engenheiro de Software de Produto** para integrar nossa equipe. **Sobre a função:** Como Engenheiro de Software de Produto, você aprimorará 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 elevados padrões esperados pelos nossos usuários. **Responsabilidades:** --------------------- * Desenvolvimento de Software: Projetar, codificar, testar e depurar aplicações de software de acordo com 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 para o ciclo de vida de 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 para 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. **Habilidades:** * 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 compreender 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 chamadas de código — que um computador deve seguir para executar uma tarefa. Essa habilidade frequentemente envolve 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 ao definir o problema, identificar estratégias potenciais e, por fim, escolher e implementar 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 de produtos. Envolve identificar problemas, medir a eficácia e garantir qualidade ou funcionalidade. * Métodos Ágeis: 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 arquivos e uma plataforma de hospedagem web onde grande volume de código-fonte — para software ou páginas web — é armazenado, 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, com interrelações lógicas entre os dados. 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 permitem 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 para fins estéticos 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. * Estrutura (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: Utilizar ferramentas de IA em todo o ciclo de vida 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 várias etapas. **Competências:** ----------------- * Habilidades Analíticas * Colaboração Inclusiva * Compromisso com o Desempenho * Responsabilidade * Expertise Funcional * Expertise Operacional Se 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 for 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, de acordo com a 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 assistência 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(a) — não um assistente digital. Para ajudar a preservar essa integridade, solicitamos a remoção de fundos virtuais e a inclusão de 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 desclassificação do processo seletivo.* *Candidatos poderão ser obrigados a comparecer pessoalmente a um escritório da Wolters Kluwer como parte do processo de recrutamento.*


