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
quarta-feira, 11 de março — Condições não especificadas · Máx 16° · Mín 7° · Chuva 8% (0mm) · Vento 12 km/h
Previsão para os dias seguintes
-
qui, 12 mar—Máx 15° · Mín 9°
-
sex, 13 marChuvaMáx 14° · Mín 8°
-
sáb, 14 marParcialmente nubladoMáx 12° · Mín 9°
-
dom, 15 marParcialmente nubladoMáx 18° · Mín 11°
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
€1 100 - €2 106/mês