Developer de Integração de Sistemas

Portugal

Senior

Full-time

Procuramos um developer especializado em processos de integração entre sistemas, com forte experiência técnica, capacidade de liderar equipas e gerir projetos. Se procuras um ambiente desafiador, colaborativo e onde o teu contributo será valorizado, junta-te a nós para criar soluções tecnológicas de alta qualidade!

Requisitos:

  • 5+ anos de experiência em desenvolvimento de integrações entre sistemas;
  • Conhecimentos profundos em arquiteturas de integração e padrões como ESB (Enterprise Service Bus), SOA (Service-Oriented Architecture) e Microservices;
  • Experiência prática com tecnologias de integração como SOAP, REST, gRPC e mensageria (e.g., Kafka, RabbitMQ);
  • Experiência com plataformas de cloud como Azure, incluindo Azure Logic Apps, Azure Functions e Azure APIManagement;
  • Habilidades com segurança de integração, incluindo OAuth2, JWT, SSL/TLS, e criptografia de dados em trânsito;
  • Experiência comprovada em desenho de processos de integração e documentação técnica clara;
  • Forte capacidade de desenhar e documentar soluções de integração que suportem operações críticas de negócio;
  • Experiência em relacionamento direto com clientes, traduzindo requisitos funcionais em soluções técnicas de alta qualidade;
  • Competência em gestão de equipas técnicas, liderando desenvolvedores e assegurando a entrega dentro dos prazos e padrões de qualidade;
  • Noções de gestão de projetos, incluindo a capacidade de planear, monitorizar e garantir a entrega de soluções de integração;
  • Experiência com ERP (e.g., SAP, Oracle) e CRM (e.g., Salesforce), integrando esses sistemas com outras plataformas empresariais;
  • Conhecimento em ferramentas de gestão de projetos (e.g. DevOps) e metodologias ágeis (e.g., Scrum, Kanban);
  • Experiência com CI/CD e ferramentas de versionamento como Git;
  • Excelente comunicação e habilidades interpessoais.

Responsabilidades:

  • Liderar o design e a implementação de soluções de integração entre sistemas internos e externos, garantindo a eficiência, escalabilidade e segurança das integrações;
  • Colaborar diretamente com clientes e stakeholders internos, compreendendo suas necessidades e transformando-as em soluções técnicas viáveis, alinhadas aos objetivos de negócio;
  • Gerir uma equipa técnica, assegurando a coordenação entre os programadores, oferecendo suporte técnico e promovendo boas práticas de integração;
  • Desenhar e documentar processos de integração, criando diagramas de arquitetura, fluxos de dados e documentação detalhada que orientem a implementação e a manutenção das soluções;
  • Gerir projetos de integração, planeando projetos, controlando os prazos, monitorizando os riscos e garantindo a entrega dentro do âmbito e orçamento definidos;
  • Manter a comunicação clara com clientes e stakeholders, apresentando o progresso dos projetos, as soluções técnicas e os desafios, garantindo transparência em todas as fases;
  • Realizar revisões de código e garantir que as melhores práticas de desenvolvimento de integrações estejam a ser aplicadas em toda a equipa;
  • Acompanhar as tendências e evoluções tecnológicas, propondo novas ferramentas e técnicas para melhorar continuamente a eficiência e a qualidade das soluções de integração;
  • Participar ativamente nas revisões de arquitetura e estratégia de integração, ajudando a definir a direção técnica da empresa em termos de conectividade entre sistemas.

Formulário de Candidatura