ITSenior Developer (MF)

Mercan Properties

Not Interested
Bookmark
Report This Job

profile Job Location:

Porto - Portugal

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

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 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 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 .

  • 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 áreas funcionais.

O que Oferecemos

  • Integração numa empresa dinâmica em crescimento com projetos tecnológicos de elevada complexidade e impacto.

  • Regime híbrido com flexibilidade de horário.

  • Remuneração compatível com experiência e mercado.

  • Oportunidades de formação e certificação nas tecnologias do stack.

  • Ambiente de trabalho colaborativo e com autonomia técnica real.

Participação ativa na definição da estratégia tecnológica da empresa

A tua próxima oportunidade está aqui. Candidata-te a um Grupo dinâmico e em crescimento e vem fazer parte da nossa equipa!

SOBRE A FUNÇÃOProcuramos 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 à integ...
View more view more

About Company

Company Logo

The Mercan Properties Group is responsible for developing real estate projects in the tourism sector in Portugal and currently has 31 projects across the country. The Mercan Group has a presence, in addition to Portugal, in Canada, China, India, the United Arab Emirates, United States ... View more

View Profile View Profile