Descrição da Empresa
A 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ção
As 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.
1. Procuramos um colaborador para integrar a nossa equipa de desenvolvimento de software com competências técnicas em:
2. Linguagem de programação C# 8.0 ou superior
3. Framework .NET 4.7 e .NET Core 3.1 ou superiores
4. Desenvolvimento de APIs REST em ASP.NET e ASP.NET Core
5. Conhecimentos sólidos de programação orientada a objectos (OOP) com princípios de desenho de software (SOLID, DRY)
6. Experiência na implementação de testes de software (Unitários, integração, etc)
7. Conhecimentos sólidos de SQL, especificamente Microsoft SQL Server
8. Sistemas de versionamento de código GIT/SVN
Perfil
São igualmente valorizados conhecimentos em:
1. Desenvolvimento de arquitecturas de micro serviços (Domain Driven e Event Driven)
2. Desenvolvimento de software segundo metodologias CI/CD, de preferência na plataforma Azure DevOps
3. Alojamento de serviços na cloud (Azure), monitorização e escalabilidade
4. Orquestração de serviços em contentores Docker
5. Conhecimentos de Microsoft WCF
6. Conhecimentos de Protocol Buffers
7. ASP.NET Core MVC e/ou ASP.NET Core Razor Pages
8. Linguagem de programação C++
9. Desenvolvimento em Xamarin (Android e iOS)
Competências
1. Orientação para os resultados
2. Gostar de aprender e evoluir
3. Gostar de trabalhar em equipa
4. Ser proactivo e criativo
Localização
1. Leiria, Portugal
#J-18808-Ljbffr