Senior Software Engineer
This a Full Remote job, the offer is available from: Brazil
Como Senior Software Engineer você será responsável por desenvolver, escalar e manter novas versões de um dos nossos produtos. Você trabalhará em parceria com equipes de desenvolvimento para criar designs detalhados de software e APIs, além de implementar melhorias contínuas para nossos clientes, utilizando novas práticas e tecnologias.A posição é 100% remota e reporta diretamente ao Head de Desenvolvimento, Osmani Sadzinski.
Responsabilidades:
- Colaborar com clientes, outros arquitetos e gerentes de produtos para determinar os requisitos funcionais e não funcionais para novos recursos.
- Colaborar com parceiros em questões de integração do sistema.
- Trabalhar com equipes de desenvolvimento de software para comunicar uma visão abrangente da solução e desenvolver designs de software detalhados e APIs.
- Supervisionar o progresso das equipes de desenvolvimento para garantir consistência com o design inicial.
- Fornecer orientação técnica e treinamento para desenvolvedores e engenheiros.
- Auxiliar as equipes de desenvolvimento com o desenvolvimento prático de software em áreas críticas.
- Auxiliar o suporte ao cliente e as equipes de desenvolvimento na solução de problemas complexos.
- Criar desenhos de arquitetura técnica;
Qualificações e Experiência
Experiência:
- Mínimo de 5 anos de experiência em desenvolvimento de software com a linguagem Java.
Tecnologias e Ferramentas:
- Conhecimento sólido em Java 8+.
- Experiência com frameworks Spring Boot e Quarkus (Quarkus é um diferencial).
- Conhecimento em javascript.
- Conhecimento em frontend frameworks javascript como Vue.js ou AngularJs.
- Conhecimento em criação de APIs REST.
- Familiaridade com mensageria (RabbitMQ é um diferencial).
- Experiência com GIT, Docker e Kubernetes.
- Sólido conhecimento em bancos de dados relacionais (PostgreSQL é um diferencial) e não relacionais (também é um diferencial).
Arquitetura e Design:
- Familiaridade com padrões de projeto como Design Patterns, MVC, Strategy, SOLID.
- Experiência com desenvolvimento de serviços escaláveis e arquitetura de microserviços.
Cloud e DevOps:
- Conhecimento em serviços de cloud (AWS).
- Conhecimento em serviços de cloud OCI (Oracle Cloud Infrastructure) é um diferencial.
- Experiência com práticas de DevOps, incluindo automação de infraestrutura e pipelines CI/CD.
Nós celebramos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os funcionários.
Quem Somos:
Na unidade de Pesquisa de Mercado e Comunidades da Enghouse Interactive, somos pioneiros do setor, com mais de 50 anos de experiência. Nossa missão é capacitar empresas – desde consultorias privadas até grandes multinacionais – com tecnologia e serviços de ponta que permitem a criação de soluções de insights poderosas e personalizadas.
Agradecemos o interesse de todos os candidatos, e enquanto valorizamos cada aplicação, apenas aqueles selecionados para entrevista serão contatados. A Enghouse tem orgulho de ser um empregador que oferece oportunidades iguais, garantindo que todas as candidaturas sejam consideradas sem discriminação e oferecendo acomodações mediante solicitação durante o processo de seleção.
#LI-ES8
This offer from "Enghouse Networks" has been enriched by Jobgether.com and got a 72% flex score.