Senior Software Engineer / Arquiteto .NET (IA)
BindWorks
Remoto
- Definir e evoluir a arquitetura de soluções empresariais em .NET / .NET Core
- Desenhar e implementar APIs REST e integrações entre sistemas
- Desenvolver soluções em C# e SQL Server, com foco em desempenho e segurança
- Desenhar e implementar soluções em Azure e serviços cloud associados
- Integrar modelos de linguagem (LLMs) em aplicações, com Azure OpenAI ou serviços similares
- Implementar padrões de IA como RAG e práticas de LLMOps
- Definir e aplicar boas práticas de desenvolvimento e padrões de arquitetura
- Implementar pipelines de CI/CD com Azure DevOps ou ferramentas equivalentes
- Colaborar com equipas técnicas e funcionais, discutindo requisitos, arquitetura e soluções
- Contribuir para decisões técnicas e orientar as equipas de desenvolvimento
- Residência em Portugal, na área de Lisboa
- Disponibilidade para deslocação presencial ao cliente 3 vezes por semana, na zona de Oeiras
- Mínimo de 6 anos de experiência em desenvolvimento de software
- Experiência sólida em .NET / .NET Core, C# e SQL Server
- Experiência com Azure e serviços cloud associados
- Experiência na construção e integração de APIs REST
- Conhecimentos de boas práticas de desenvolvimento, padrões de arquitetura, segurança e performance
- Experiência com CI/CD, Azure DevOps ou ferramentas equivalentes
- Experiência em projetos de IA/GenAI, incluindo integração com LLMs e serviços como Azure OpenAI ou similares
- Conhecimentos de RAG, LLMOps e boas práticas de engenharia de software
- Boa capacidade de comunicação e de interação com equipas técnicas e funcionais, com facilidade em discutir requisitos, arquitetura e soluções
- Conhecimentos de Python
- Certificações Microsoft Azure (Azure Developer, Azure Solutions Architect, Azure AI Engineer)
- Experiência com Azure AI Foundry, Azure AI Search ou Semantic Kernel
- Experiência com microserviços, arquiteturas orientadas a eventos e contentores (Docker, Kubernetes)
- Experiência com Infrastructure as Code (Terraform, Bicep)
- Experiência em grandes organizações ou em contexto regulado
- Projetos empresariais desafiantes, com componente de IA/GenAI
- Exposição a Azure, .NET e tecnologias de IA emergentes
- Equipas tecnicamente fortes e colaborativas
- Autonomia e responsabilidade sobre as decisões técnicas
- Oportunidades de formação contínua e certificação
- Desenvolvimento de carreira a longo prazo
- Acompanhamento próximo da BindWorks durante todo o teu percurso