Senior Software Engineer
Current• BPI - Direcção de Sistemas de Informação• Análise, manutenção, restruturação, implementação e desenvolvimento de camada aplicacionais distribuidas, serviços, front-ends, integração com camada de dados.• Metodologias de AGILE / SCRUM / ScrumMaster• Utilização de Visual Studio / C# .NET / XML / JQUERY• AGEAS Portugal - Equipa de Integração• Análise, manutenção, restruturação, arquitectura, implementação e desenvolvimento de toda a camada aplicacional distribuida, serviços web (SOAP/REST - WCF/WebAPI), front-ends (MVC), middleware, integração com camada de dados.• Manutenção do Team Foundation Server 2015/2017 ao nível de continuos integration, gestão de ambientes, builds, releases e deploys.• Utilização de Visual Studio 2015 / Microsoft Visual Studio Team Foundation Server 2017 / PowerShell / C# .NET / MVC / HTML5 / JQUERY• Crédito Agricola - Equipa de Desenvolvimento• Análise, levantamento de requisitos, implementação e desenvolvimento de projectos baseados em Sharepoint On-Premisses (2013) e Sharepoint Online. Desenvolvimento de componentes integrados com o sharepoint, nomeadamente, lógica de negócio, provisionamento, workflow, Office 365.• Utilização de Visual Studio 2015 / Sharepoint On-Premisses / Sharepoint Online / Office 365• Caixa Geral de Depósitos – Plataforma de Balcões• Análise, levantamento de requisitos, implementação da restruturação/migração da principal plataforma de balcões da Caixa Geral de Depósitos.• Utilização de Visual Studio 2010 / Transaction Studio / SmartClient / MSSQL / HTML / Javascript / AP Studio.• Desenvolvimento e arquitectura utilizando o padrão EFx Factory da Microsoft Paterns & Practices de Fábrica de Software através das ferramentas Guidance Automation Extensions (GAX) / Guidance Automation Toolkit (GAT).