ANALISTA / PROGRAMADOR (M/F)

2 semanas atrás


Lisboa, Portugal UIN SPORTS, LDA. Tempo inteiro

ANALISTA / PROGRAMADOR (M/F)

Empresa nacional, de produção e representação de artigos desportivos e sportswear, procura selecionar para apoio ao no seu departamento informático um Analista / Programador.

O selecionado será responsável pela manutenção e desenvolvimento das aplicações informáticas da Empresa.

Linguagens de Programação:

C# (.NET)

· Muito relevante para:

o Sage 50 (SDKs e integrações locais)

o Integrações com MS SQL Server

· Conhecimentos-chave:

o .NET Framework / .NET

o Classes, interfaces, DTOs

o Consumo de APIs REST (

o Manipulação de JSON

o Consoles e serviços Windows

Será dado código fonte de programação funcional com variadas funcionalidades dentro do sage.

PHP (obrigatório – nível intermédio/avançado)

· Muito relevante para:

o Loja Online UIN SPORTS

o Portal Sublime

o Nova Versão de Portal Sublime

Conhecimentos essenciais

- PHP 7.4 → 8.x
- Programação orientada a objetos (OOP)
- Namespaces
- Autoload (PSR-4)
- Exceptions
- Tipagem (strict types)
- Traits (útil, não obrigatório)

Específico Joomla

- JFactory (legado)
- Factory, Application, Session
- JModelLegacy, JViewLegacy, JControllerLegacy
- MVC do Joomla
- Helpers e Libraries
- Overrides vs Core

Arquitetura MVC do Joomla

Saber criar um componente do zero :

com_exemplo/

├── admin/

│ ├── controllers

│ ├── models

│ ├── views

│ └── tables

├── site/

│ ├── controllers

│ ├── models

│ └── views

├── script.php

├── exemplo.xml

Dominar:

- Controllers (admin vs site)
- Models (getItem, getListQuery)
- Views (tmpl/default.php)
- Tables (bind, check, store)
- ACL (permissions)
- Instalação / atualização do componente

Base de Dados (MySQL / MariaDB)

Obrigatório

- Queries com JDatabaseDriver
- JDatabaseQuery
- Joins complexos
- Subqueries
- Índices
- Migrações de schema (update SQL)

VirtueMart

- Conhecer tabelas:
- #__virtuemart_products
- #__virtuemart_product_prices
- #__virtuemart_product_medias
- #__virtuemart_orders
- #__virtuemart_order_items
- #__virtuemart_customfields

JavaScript (necessário)

Stack comum

- JavaScript moderno
- jQuery (ainda muito usado no Joomla/VM)
- AJAX (index.php?option=com_ajax)
- Validações frontend
- Interação com checkout VM

HTML + CSS (nível profissional)

- Bootstrap 4 / 5
- Grid e responsividade
- Compatibilidade com templates comerciais
- Custom CSS sem quebrar updates
- Debug de conflitos JS/CSS

Segurança

- CSRF (JSession::checkToken)
- XSS
- SQL Injection
- Sanitização (InputFilter)
- ACL (níveis de acesso)
- Gestão de permissões no admin


  • Analista / Programador (M/F)

    2 semanas atrás


    Lisboa, Portugal UIN SPORTS, LDA. Tempo inteiro

    ANALISTA / PROGRAMADOR (M/F) Empresa nacional, de produção e representação de artigos desportivos e sportswear, procura selecionar para apoio ao no seu departamento informático um Analista / Programador. O selecionado será responsável pela manutenção e desenvolvimento das aplicações informáticas da Empresa. Linguagens de Programação: C#...

  • ANALISTA / PROGRAMADOR (M/F)

    2 semanas atrás


    Lisboa, Portugal UIN SPORTS, LDA. Tempo inteiro

    ANALISTA / PROGRAMADOR (M/F) Empresa nacional, de produção e representação de artigos desportivos e sportswear, procura selecionar para apoio ao no seu departamento informático um Analista / Programador. O selecionado será responsável pela manutenção e desenvolvimento das aplicações informáticas da Empresa. Linguagens de Programação: C# (.NET)...

  • Analista / Programador

    2 semanas atrás


    Lisboa, Portugal UIN SPORTS Tempo inteiro

    ANALISTA / PROGRAMADOR (M/F)Empresa nacional, de produção e representação de artigos desportivos e sportswear, procura selecionar para apoio ao no seu departamento informático um Analista /  Programador. O selecionado será responsável pela manutenção e desenvolvimento das aplicações informáticas da Empresa.Linguagens de Programação:C#...


  • Lisboa, Portugal METRICA Portugal Tempo inteiro

    Estamos a recrutar: Analista Programador – Cobol DB2 (Pagamentos) - Tagus Park Procuramos um(a)Analista Programador Cobol DB2para integrar um projeto desafiante na área de Pagamentos, com um cliente nosso da banca. Responsabilidades: Análise, desenvolvimento e manutenção de aplicações emCobol DB2 Participação em projetos na área dePagamentos...

  • Analista Programador

    Há 12 horas


    Lisboa, Lisboa, Portugal Irium Portugal Tempo inteiro

    Na IRIUM queremos que persigas sempre os teus sonhos Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.Atualmente encontramo-nos à procura deAnalista Programador – Pagamentos – Cobol DB2RequisitosAnalista programador Cobol DB2;Conhecimento (obrigatório) na área de Pagamentos - Transferências, Débitos Diretos; SEPA,...


  • Lisboa, Lisboa, Portugal METRICA Portugal Tempo inteiro

    Estamos a recrutar: Analista Programador – Cobol DB2 (Pagamentos) - Tagus ParkProcuramos um(a)Analista Programador Cobol DB2para integrar um projeto desafiante na área de Pagamentos, com um cliente nosso da banca.Responsabilidades:Análise, desenvolvimento e manutenção de aplicações emCobol DB2Participação em projetos na área...


  • Lisboa, Portugal Irium Portugal Tempo inteiro

    Na IRIUM queremos que persigas sempre os teus sonhos Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho. Atualmente encontramo-nos à procura de Analista Programador – Pagamentos – Cobol DB2 RequisitosAnalista programador Cobol DB2; Conhecimento (obrigatório) na área de Pagamentos - Transferências, Débitos Diretos; SEPA,...


  • Lisboa, Portugal IRIUM Portugal Tempo inteiro

    Na IRIUM queremos que persigas sempre os teus sonhos Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.     Atualmente encontramo-nos à procura de Analista Programador – Pagamentos – Cobol DB2   Requisitos: Analista programador Cobol DB2; Conhecimento (obrigatório) na área de Pagamentos - Transferências,...


  • Lisboa, Portugal IRIUM Portugal Tempo inteiro

    Na IRIUM queremos que persigas sempre os teus sonhos Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.     Atualmente encontramo-nos à procura de Analista Programador – Pagamentos – Cobol DB2   Requisitos: Analista programador Cobol DB2; Conhecimento (obrigatório) na área de Pagamentos - Transferências,...


  • Lisboa, Lisboa, Portugal Irium Portugal Tempo inteiro

    Na IRIUM queremos que persigas sempre os teus sonhos Aqui, prepara-te para conquistares as tuas metas, enquanto desfrutas do caminho.Atualmente encontramo-nos à procura deAnalista Programador – Pagamentos – Cobol DB2Requisitos:Analista programador Cobol DB2;Conhecimento (obrigatório) na área de Pagamentos - Transferências, Débitos Diretos; SEPA,...