Navegar
···
Entrar / Registrar

IT_Senior Developer (M/F)

Indeed
Tempo Integral
Presencial
Sem Limite de Experiência
Sem Limite de Formação
Rua de Oliveira Monteiro 281, 4050-114 Porto, Portugal
Favoritos
Compartilhar

Descrição

Resumo da Vaga: Procuramos um Senior Developer experiente e versátil para desenvolver e manter um ecossistema tecnológico abrangente, colaborando com várias áreas de negócio. Principais Destaques: 1. Liderar o desenvolvimento web full-stack e integração de sistemas empresariais. 2. Responsável por middleware interno, data warehouse e automação de processos. 3. Colaborar com Marketing, Financeiro e Legal em soluções técnicas robustas. **SOBRE A FUNÇÃO** Procuramos um Senior Developer experiente e versátil para integrar a nossa equipa de Tecnologia. O candidato ideal terá um perfil técnico sólido e abrangente, com capacidade para trabalhar de forma autónoma em múltiplas frentes tecnológicas, desde o desenvolvimento web full\-stack à integração de sistemas empresariais complexos, passando pela gestão de dados, segurança e automação de processos. Este profissional será o principal responsável pelo desenvolvimento, manutenção e evolução de um ecossistema tecnológico que inclui plataformas web, integrações com CRM e ERP, um middleware interno, um data warehouse empresarial e iniciativas de automação. Colaborará de forma próxima com as áreas de Marketing, financeiro e Legal, traduzindo necessidades de negócio em soluções técnicas robustas. **RESPONSABILIDADES PRINCIPAIS** 1\. Desenvolvimento Web e Colaboração Interdepartamental * Desenvolver, manter e otimizar soluções web utilizando .NET C\#, PHP, Python e SQL, com integração ao CMS WordPress. * Criar interfaces web personalizadas, formulários, fluxos de trabalho e funcionalidades customizadas adaptadas às necessidades das diferentes áreas de negócio. * Colaborar ativamente com os departamentos de Marketing, Financeiro e Legal para levantar requisitos, propor soluções e implementar funcionalidades que suportem os seus processos. * Garantir a qualidade do código através de code reviews, testes e documentação técnica adequada. * Assegurar a performance, escalabilidade e disponibilidade das plataformas web da empresa. 2\. Integrações com CRM — Salesforce * Desenvolver e manter integrações entre os websites e sistemas internos da empresa e o Salesforce CRM. * Implementar e gerir conectores via APIs REST e SOAP do Salesforce, garantindo a sincronização fiável de dados entre plataformas. * Criar e manter fluxos de integração que suportem processos de vendas, marketing e atendimento ao cliente. * Monitorizar a integridade dos dados e resolver falhas de integração de forma proativa. * Documentar toda a arquitetura de integração e os endpoints desenvolvidos. 3\. Desenvolvimento de Aplicações com Integração ERP (SAP) * Gerir e desenvolver aplicações em C\# e .NET que integram com as plataformas usadas pela empresa. * Criar e manter interfaces web e APIs para comunicação entre o SAP e os restantes sistemas da empresa. * Analisar processos de negócio e desenvolver soluções personalizadas que melhorem a eficiência operacional. * Colaborar com os utilizadores\-chave das áreas financeira e operacional para garantir que as integrações respondem às necessidades do negócio. 4\. Gestão e Evolução do Middleware Interno (API Central) * Assumir a responsabilidade técnica pelo middleware da empresa, a API central que serve de camada de comunicação entre todos os sistemas internos e terceiros. * Desenvolver, manter e documentar os endpoints existentes e novos, garantindo consistência, versionamento e backward compatibility. * Implementar mecanismos de autenticação e autorização robustos (OAuth 2\.0, API Keys, JWT) para controlo de acesso a todos os endpoints. * Definir e aplicar standards de desenvolvimento de APIs (OpenAPI/Swagger, naming conventions, error handling) para toda a equipa. * Monitorizar o desempenho do middleware, implementar logging estruturado e alertas de falha. * Gerir a comunicação segura com aplicações de terceiros, incluindo validação de inputs, rate limiting e gestão de dependências externas. 5\. Data Warehouse e Plataforma de Dados Microsoft * Gerir e continuar o desenvolvimento do Data Warehouse empresarial, assegurando a sua evolução alinhada com as necessidades de negócio. * Trabalhar com o ecossistema Microsoft de dados, nomeadamente Microsoft Fabric, Azure Data Factory, Power BI e ferramentas associadas, para criar pipelines de ingestão, transformação e disponibilização de dados. * Utilizar Python e PySpark, integrados em ambiente Microsoft Fabric (Notebooks), para realizar extrações complexas dos dados, assim realizando o processamento de grandes volumes de dados (Big Data). * Modelar e manter as estruturas de dados no Data Warehouse, garantindo a qualidade, integridade e histórico dos dados. * Desenvolver e otimizar queries SQL complexas e pipelines ETL/ELT para suportar reporting e análise de negócio. * Colaborar com as diferentes áreas da empresa para identificar necessidades analíticas e transformá\-las em datasets e relatórios disponíveis em Power BI ou outras ferramentas. * Garantir a segurança, backup e disaster recovery das fontes de dados críticas. 6\. Automação de Processos de Negócio * Desenvolvimento de automações utilizando Microsoft Power Automate. * Identificar oportunidades de automação em processos manuais e repetitivos nas diferentes áreas da empresa. * Desenvolver conectores e integrações que suportem os fluxos de automação definidos. * Documentar os processos automatizados e garantir a sua manutenção e evolução contínua. 7\. Segurança de Desenvolvimento e Gestão de Exposição a Terceiros * Implementar e promover as melhores práticas de segurança no ciclo de desenvolvimento de software (SSDLC \- Secure Software Development Lifecycle). * Garantir que todas as APIs e integrações expostas a terceiros seguem standards de segurança rigorosos: autenticação forte, encriptação em trânsito (TLS/HTTPS), validação de inputs e controlo de versões. * Realizar revisões de segurança ao código e às configurações de infraestrutura antes de qualquer deployment para produção. * Monitorizar vulnerabilidades conhecidas nas dependências utilizadas (CVE tracking) e aplicar patches de forma proativa. * Gerir secrets, credenciais e certificados de forma segura, utilizando cofres de chaves (Dashlane ou equivalente). * Assegurar compliance com regulamentação aplicável (RGPD, entre outros) no tratamento e exposição de dados através das APIs. * Participar na definição da política de segurança tecnológica da empresa e contribuir para a cultura de security\-by\-design em toda a equipa. **PERFIL E QUALIFICAÇÕES** **Formação Académica** * Licenciatura ou Mestrado em Engenharia Informática, Sistemas de Informação, Ciências da Computação ou área afim. * Formações complementares em segurança, cloud ou dados valorizadas. **Experiência Obrigatória** * Mínimo de 5 anos de experiência em desenvolvimento de software em ambiente profissional. * Experiência comprovada com PHP, SQL, Python, .NET C\#. * Experiência no desenvolvimento e consumo de APIs REST e SOAP. * Experiência com integrações entre sistemas empresariais (CRM, ERP ou similares). * Experiência na gestão e desenvolvimento de middleware ou camadas de integração. **Experiência Preferencial** * Experiência com Salesforce CRM (desenvolvimento com Apex, APIs REST/SOAP, Flows ou similares). * Experiência com SAP e integrações com sistemas .NET. * Experiência com WordPress como plataforma de desenvolvimento (plugins, temas, REST API). * Experiência com Microsoft Fabric, Azure Data Factory, Synapse Analytics ou Power BI. * Experiência com Data Warehousing, modelação dimensional e pipelines ETL/ELT. * Experiência com Microsoft Power Automate ou outras ferramentas de automação/RPA. * Conhecimento de Kofax KTA ou plataformas similares de captura inteligente de documentos. * Familiaridade com práticas DevSecOps, gestão de secrets e frameworks de segurança (OWASP). **Competências Técnicas Transversais** * Sólidos conhecimentos de bases de dados relacionais (SQL Server, MySQL, PostgreSQL). * Experiência com controlo de versões (Git) e metodologias ágeis (Scrum/Kanban). * Capacidade de produzir documentação técnica clara e completa. * Conhecimentos de segurança aplicada: OAuth 2\.0, JWT, TLS, OWASP Top 10\. * Familiaridade com ambientes cloud, preferencialmente Microsoft Azure. **Competências Comportamentais** * Elevada autonomia e capacidade de gestão de múltiplas prioridades em simultâneo. * Orientação para o negócio, capacidade de traduzir necessidades funcionais em soluções técnicas. * Boa comunicação com stakeholders técnicos e não técnicos. * Perfil proativo, orientado à melhoria contínua e à qualidade. Capacidade de trabalhar em equipa e colaborar com outras

Fonte da Informação:  indeed Ver publicação original
João Santos
Indeed · HR

Empresa

Indeed
João Santos
Indeed · HR

Vagas semelhantes

Cookie
Configurações de cookie
Nosso aplicativo
Download
Baixado no
APP Store
Download
Ir para baixar
Google Play
© 2025 Servanan International Pte. Ltd., Todos os direitos reservados. support@ok.com