Programador .NET (Porto - Híbrido)
- Híbrido
- Tempo inteiro
- Intermédio
Descrição
Procuramos um Programador .NET experiente para integrar a nossa equipa de talentos numa empresa cliente. Será responsável por desenhar, desenvolver e manter aplicações empresariais utilizando tecnologias C# e .NET, incluindo REST, SOAP e WCF APIs, e construir aplicações web modernas com JavaScript, HTML5, CSS3 e frameworks como React e Bootstrap. Terá ainda a oportunidade de trabalhar com várias bases de dados (SQL Server, Oracle, PostgreSQL, Elasticsearch, Redis) e implementar soluções escaláveis seguindo arquiteturas de Microserviços, Hexagonal e Clean Architecture.
Requeremos uma licenciatura em Engenharia Informática ou área relacionada, com mínimo 6 anos de experiência profissional em C#, .NET, JavaScript, APIs REST/SOAP/WCF, SQL e bases de dados não-relacionais. Desejável mínimo 3 anos em análise técnica de soluções, arquiteturas Microserviços, modelação UML/BPM, e 1 ano em Git, Docker, Jira, Confluence, XML/XPath/XSD, HL7 FHIR, Bootstrap, React e Entity Framework. Certificações Microsoft (Azure Developer Associate AZ-204 ou Full-Stack Developer Professional Certificate) são altamente valorizadas.
Ofereço integração em equipa dinâmica, formação adicional, pacote salarial competitivo e desenvolvimento profissional num ambiente híbrido em Porto.
Competências
- C#
- .NET Framework
- .NET Core
- JavaScript
- HTML5
- CSS3
- REST APIs
- SOAP
- WCF
- WebServices
- React
- Bootstrap
- SQL Server
- Oracle
- PostgreSQL
- PL/SQL
- Elasticsearch
- Redis
- Microserviços
- Hexagonal Architecture
- Clean Architecture
- Entity Framework
- UML
- BPM
- Git
- Docker
- Jira
- Confluence
- XML
- XPath
- XSD
- HL7 FHIR
- Agile
- Scrum
- UX/UI
Responsabilidades
- Desenhar, desenvolver e manter aplicações empresariais utilizando C# e tecnologias .NET (.NET Framework e .NET Core)
- Desenvolver e manter REST, SOAP e WCF APIs e WebServices
- Construir aplicações web modernas utilizando JavaScript, HTML5, CSS3 e frameworks frontend como React e Bootstrap
- Desenvolver e otimizar soluções utilizando SQL Server, Oracle, PostgreSQL e PL/SQL
- Trabalhar com bases de dados relacionais e não-relacionais, incluindo Elasticsearch e Redis
- Desenhar e implementar soluções escaláveis seguindo princípios de Microserviços, Arquitetura Hexagonal e Clean Architecture
- Realizar análise técnica e contribuir para decisões de design de soluções e arquitetura de software
- Produzir e manter documentação técnica, incluindo modelos UML e BPM
- Garantir qualidade do código através de boas práticas de desenvolvimento, code reviews e testes
- Trabalhar com Git, Docker, Jira e Confluence ao longo do ciclo de vida do desenvolvimento de software
- Implementar integrações utilizando XML, XPath, XSD e padrões de interoperabilidade de saúde como HL7 FHIR
- Colaborar com equipas multidisciplinares em ambientes Agile, participando ativamente em cerimónias Scrum
- Contribuir para o design de soluções intuitivas e fáceis de usar, aplicando boas práticas de UX/UI
Benefícios
- Integração em equipa dinâmica e motivada
- Formação adicional
- Pacote salarial de acordo com o papel desempenhado
- Desenvolvimento profissional