NOS
Content Guru
Engenheiro de Software
Sobre a oportunidade
Engenheiro de Software
A Content Guru é uma fornecedora líder global de soluções corporativas em nuvem para Experiência do Cliente (CX) e centrais de atendimento, e estamos na vanguarda da evolução da IA Generativa.
Estamos em busca de um Engenheiro de Software para integrar nossa equipe em nosso escritório no Porto, Portugal. Se você gosta de criar softwares de alta qualidade, trabalhar de forma colaborativa em um ambiente estruturado e contribuir para a entrega de serviços essenciais, adoraríamos conhecer você.
O que buscamos…
Estamos procurando um Engenheiro de Software capaz e motivado para se juntar a uma de nossas equipes de desenvolvimento, trabalhando em aplicações e serviços que dão suporte à nossa plataforma global.
Você participará de todo o ciclo de vida de desenvolvimento de software, desde o design e desenvolvimento até os testes, implantação e manutenção contínua. Trabalhando como parte de uma equipe colaborativa, você contribuirá para a entrega de softwares confiáveis, bem estruturados e fáceis de manter, que atendam aos requisitos dos clientes.
Esta vaga é ideal para candidatos com pelo menos um ano de experiência comercial em desenvolvimento de software, que buscam aprimorar suas habilidades em um ambiente profissional e orientado ao trabalho em equipe.
Localização…
Esta vaga é baseada em nosso escritório no Porto, Portugal.
Principais responsabilidades da função…
Ciclo de Vida de Desenvolvimento de Software
- Desenvolver aplicações e funcionalidades para atender aos requisitos do cliente e do projeto
- Escrever código limpo e de fácil manutenção usando tecnologias apropriadas (por exemplo, C#, TypeScript)
- Contribuir para o design, especificação e refinamento do trabalho de desenvolvimento
- Participar de atividades de teste para garantir que a funcionalidade opere conforme o esperado em todos os cenários
- Apoiar a implantação de novas versões e atualizações em ambientes de produção
- Garantir que a documentação apropriada seja mantida e compartilhada com as partes interessadas relevantes
Manutenção e Melhoria Contínua
- Diagnosticar e resolver problemas, incluindo correção de bugs e melhorias de desempenho
- Apoiar a manutenção contínua e o aprimoramento de aplicações existentes
- Contribuir com ideias para melhorar aplicações, processos e a capacidade geral da plataforma
- Garantir que o código e as soluções estejam alinhados com os padrões internos e as melhores práticas
Trabalho Eficaz em Equipe
- Participar de cerimônias da equipe, como planejamento, refinamento, revisões e retrospectivas
- Colaborar com colegas para entregar o trabalho dentro dos prazos e padrões de qualidade acordados
- Realizar revisões de código, fornecendo feedback construtivo e sugestões de melhoria
- Apoiar outros membros da equipe quando apropriado
Qualidade e Entrega
- Entregar software que atenda aos critérios de aceitação e às expectativas do cliente
- Garantir que as entregas de desenvolvimento sejam bem estruturadas, confiáveis e fáceis de manter
- Trabalhar dentro dos prazos acordados, apoiando a entrega pontual de versões
- Contribuir para a manutenção de altos padrões de qualidade técnica em toda a equipe
Desenvolvimento Pessoal
- Desenvolver conhecimento sobre ferramentas, tecnologias e melhores práticas usadas na equipe
- Aplicar o feedback de colegas e membros seniores da equipe para melhorar o desempenho
- Construir continuamente a capacidade técnica e contribuir para a eficácia da equipe
Requisitos mínimos
Sobre você…
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada, ou experiência equivalente
- Pelo menos um ano de experiência em desenvolvimento de software em um ambiente comercial ou similar
- Experiência com linguagens de programação como C#, JavaScript ou TypeScript
- Familiaridade com bancos de dados relacionais (por exemplo, Microsoft SQL Server, PostgreSQL)
- Compreensão das práticas de desenvolvimento de software, incluindo testes e controle de versão
- Experiência trabalhando com sistemas de controle de código-fonte e pipelines de CI
- Capacidade de escrever e testar código para atender a requisitos funcionais e não funcionais
- Fortes habilidades de resolução de problemas e raciocínio lógico
- Habilidades de comunicação clara, com a capacidade de explicar conceitos técnicos
- Capacidade de trabalhar de forma eficaz tanto de maneira independente quanto como parte de uma equipe
Sobre a Empresa…
A Content Guru é a maior fornecedora privada de Experiência do Cliente (CX) e Contact Centre as a Service (CCaaS) na Europa. Com escritórios modernos e vibrantes no Reino Unido, Alemanha, Japão, Holanda, Portugal, EUA, Grécia e Austrália, nossa premiada tecnologia em nuvem impulsiona serviços essenciais para algumas das maiores organizações do mundo.
Nosso objetivo é aprimorar a forma como o mundo se comunica, permitindo interações fluidas via voz, vídeo, chat, e-mail e muito mais. Existimos para tornar o engajamento fácil – em qualquer canal, a qualquer momento, em qualquer lugar.
Somos um empregador que oferece oportunidades iguais e consideramos todos os candidatos qualificados, independentemente de raça, gênero, religião, orientação, deficiência ou qualquer outra característica protegida. Estamos comprometidos em criar um ambiente de trabalho inclusivo onde os indivíduos possam prosperar e crescer.
