Descrição
📋 Descrição da Função
Match Profiler é uma consultoria em sistemas de informação com mais de 25 anos de experiência no mercado tecnológico nacional e internacional. Acreditamos em projetos desafiadores e motivadores, conduzidos por equipes multidisciplinares e ágeis - e estamos à procura de pessoas que queiram crescer conosco.
🎯 Responsabilidades
- Desenvolvimento back-end com C# (.NET Framework 4.x) - experiência sólida em ASP.NET MVC 5 e WebForms.
- Implementação de arquitetura camadas - experiência com aplicações multi-níveis:
- Camada de Apresentação (Controllers MVC, WebForms)
- Camada de Lógica de Negócios (Serviços)
- Camada de Repositório
- Camada de Acesso a Dados
- Desenvolvimento front-end com ASP.NET MVC Razor e WebForms.
- Criação e consumo de serviços RESTful.
- Injeção de dependências - uso de contêineres IoC como SimpleInjector, Unity ou Autofac.
- Otimização SQL Server & T-SQL - consultas complexas, procedimentos armazenados, otimização de consultas para grandes volumes de dados.
- Otimização de consultas SQL - planeamento de execução, estratégias de índice, evitando N+1 queries.
- Modelos assíncronos e padrões Await - para operações I/O.
- Manipulação eficiente de grandes conjuntos de dados.
- Autenticação e autorização personalizada - atributos de autorização personalizados, controle de acesso baseado em papéis.
- Práticas OWASP - prevenção de XSS, CSRF e SQL injection.
- Gerenciamento seguro de configurações - strings de conexão, chaves API.
- Testes unitários - NUnit/xUnit com Moq/NSubstitute para mockagem.
- Revisões de código - práticas de revisão de pares.
- Depuração - uso do Visual Studio/Rider e análise de logs.
- Git - branchamento (similar ao GitFlow), resolução de conflitos, fusão.
- Azure DevOps - itens de trabalho, solicitações de pull, pipelines de construção.
- CI/CD - builds automatizados e deploys.
- XL Release & XL Deploy - gerenciamento de lançamentos e automação de deploy.
- Proficiência no JetBrains Rider.
- Gestão do SQL Server Management Studio.
📋 Requisitos
- Boa comunicação.
- Espírito de equipe.
- Proatividade.
- Gerenciamento de tempo.
💰 Condições
- Horário full-time.
- Salário concordado com a contratação.
- Benefícios:
- Onboarding cuidadoso e suporte contínuo desde o início.
- Feedback contínuo alinhado aos seus objetivos profissionais.
- Equipe acessível e colaborativa pronta para apoiar seu desenvolvimento pessoal.
- Ambiente próximo onde a troca de ideias e desenvolvimento pessoal são valorizados.
- Acesso a uma rede de parceiros oferecendo descontos exclusivos em saúde, bem-estar, viagens, cultura, gastronomia, lazer e muito mais.
- Eventos sociais e iniciativas que fortalecem o espírito da equipe.
Esta descrição foi aprimorada automaticamente com IA para melhor legibilidade, mantendo toda a informação original.
Meteorologia no dia de início
segunda-feira, 27 de abril — Condições não especificadas · Máx 23° · Mín 15° · Chuva 0% (0mm) · Vento 11 km/h
Previsão para os dias seguintes
-
ter, 28 abrAguaceirosMáx 24° · Mín 16°
-
qua, 29 abrTrovoadaMáx 18° · Mín 14°
-
qui, 30 abrParcialmente nubladoMáx 19° · Mín 14°
-
sex, 1 maiParcialmente nubladoMáx 19° · Mín 13°
Detalhes
- Tipo de listagem
- Oferta de emprego
- Tipo horário
- Full-time
- Categoria
- Tecnologia
- Estado
- —
- Localização
- Porto
- Início
- 08/03/2026
Salário de Mercado
€895 - €1 760/mês