Descrição da EmpresaA Tecmic é uma multinacional portuguesa com mais de 30 anos de experiência que fornece soluções tecnológicas inovadoras de comando, de controlo e de gestão de equipas, operações, meios e ocorrências.
Estas soluções incluem uma visão global da localização e monitorização dos veículos em tempo real, aumentando assim a segurança e a qualidade do serviço prestado aos nossos clientes.Descrição da FunçãoAs funções a desempenhar são o desenvolvimento de aplicações e componentes client & server-side necessários para alimentar uma plataforma de tempo real de gestão e controlo, focada na gestão do transporte de passageiros e informação ao público.Procuramos um colaborador para integrar a nossa equipa de desenvolvimento de software com competências técnicas em:Linguagem de programação C# 8.0 ou superiorFramework .NET 4.7 e .NET Core 3.1 ou superioresDesenvolvimento de APIs REST em ASP.NET e ASP.NET CoreConhecimentos sólidos de programação orientada a objectos (OOP) com princípios de desenho de software (SOLID, DRY)Experiência na implementação de testes de software (Unitários, integração, etc)Conhecimentos sólidos de SQL, especificamente Microsoft SQL ServerSistemas de versionamento de código GIT/SVNPerfilSão igualmente valorizados conhecimentos em:Desenvolvimento de arquitecturas de micro serviços (Domain Driven e Event Driven)Desenvolvimento de software segundo metodologias CI/CD, de preferência na plataforma Azure DevOpsAlojamento de serviços na cloud (Azure), monitorização e escalabilidadeOrquestração de serviços em contentores DockerConhecimentos de Microsoft WCFConhecimentos de Protocol BuffersASP.NET Core MVC e/ou ASP.NET Core Razor PagesLinguagem de programação C++Desenvolvimento em Xamarin (Android e iOS)CompetênciasOrientação para os resultadosGostar de aprender e evoluirGostar de trabalhar em equipaSer proactivo e criativoLocalização1.
Leiria, Portugal#J-18808-Ljbffr