ANALISTA / PROGRAMADOR (M/F)
2 semanas atrás
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 inteiroANALISTA / 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 inteiroANALISTA / 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 inteiroANALISTA / 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 – Cobol DB2
Há 2 dias
Lisboa, Portugal METRICA Portugal Tempo inteiroEstamos 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 inteiroNa 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,...
-
Analista Programador – Cobol DB2
Há 13 horas
Lisboa, Lisboa, Portugal METRICA Portugal Tempo inteiroEstamos 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...
-
Analista Programador
Há 2 dias
Lisboa, Portugal Irium Portugal Tempo inteiroNa 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,...
-
Analista Programador – Cobol DB2
Há 2 dias
Lisboa, Portugal IRIUM Portugal Tempo inteiroNa 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,...
-
Analista Programador – Cobol DB2
Há 2 dias
Lisboa, Portugal IRIUM Portugal Tempo inteiroNa 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,...
-
Analista Programador – Cobol DB2
Há 12 horas
Lisboa, Lisboa, Portugal Irium Portugal Tempo inteiroNa 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,...