Sobre a Empresa
Na Sourcing Trust, comprometemo-nos a fornecer soluções tecnológicas inovadoras, fiáveis e personalizadas que capacitam as empresas a prosperar num panorama digital em rápida evolução. Com foco na excelência, integridade e colaboração, construímos parcerias duradouras através da compreensão das necessidades únicas de cada cliente e da oferta de suporte especializado em todas as fases. A nossa equipa dedica-se a promover um ambiente de trabalho positivo e inclusivo, onde a contribuição de cada colaborador é valorizada, incentivando o crescimento contínuo, a aprendizagem e o sucesso partilhado. Junte-se a nós e faça parte de uma organização apaixonada, impulsionada pela inovação e pela excelência.
Sobre a Vaga
A Sourcing Trust está a procura de um Desenvolvedor FullStack com 3 a 4 anos de experiência em .NET C# e frameworks JavaScript modernos (Vue.js, React, Angular). É necessário sólido conhecimento dos princípios de design de software (SOLID), metodologia ágil SCRUM e experiência com bases de dados SQL e Microsoft Azure.
Requisitos
Formação académica relevante em Ciências da Computação, Engenharia de Software ou área relacionada.
3 a 4 anos de experiência prática em desenvolvimento full-stack, abrangendo tecnologias de front-end e back-end.
Mais de 3 anos de experiência em desenvolvimento .NET C#, com sólido conhecimento dos princípios da programação orientada a objetos.
Mais de 2 anos de experiência com frameworks JavaScript modernos, como Vue.js, React.js ou Angular.
Proficiente em Desenvolvimento Orientado a Testes (TDD), pipelines de integração contínua/implantação contínua (CI/CD) e práticas de testes unitários.
Sólido conhecimento de metodologias ágeis, particularmente SCRUM, com experiência de trabalho em equipes ágeis.
Conhecimento profundo dos princípios e melhores práticas de design de software, incluindo SOLID, DRY, YAGNI, Separação de Preocupações (SoC) e padrões de projeto.
Sólida experiência com bancos de dados relacionais e proficiência em SQL/T-SQL.
Conhecimento do Microsoft Azure e experiência em ambientes baseados em cloud são um diferencial.
