A IRIUM está a recrutar um/a Full Stack .NET Developer para integrar a equipa em Lisboa, num regime presencial/híbrido e a tempo inteiro. A função terá como foco o desenvolvimento, evolução e manutenção de aplicações web no ecossistema Microsoft, trabalhando com C#, .NET, ASP.NET MVC, REST APIs, bases de dados e ambientes On-Premises e Microsoft Azure.
A posição destina-se a profissionais com pelo menos 3 anos de experiência em desenvolvimento de software. A faixa salarial indicada situa-se entre 1.900 e 2.100 euros brutos mensais, incluindo remuneração fixa, componente variável, subsídio de refeição, trabalho à distância e benefícios.
Responsabilidades:
- Desenvolver, evoluir e manter aplicações web baseadas em C# e .NET;
- Desenvolver interfaces e funcionalidades com ASP.NET MVC;
- Desenvolver e integrar REST APIs;
- Implementar integrações entre aplicações, serviços internos e sistemas externos;
- Desenvolver soluções para ambientes On-Premises e Microsoft Azure;
- Participar na análise de requisitos e definição das respetivas soluções técnicas;
- Trabalhar com bases de dados relacionais e não relacionais, garantindo eficiência no acesso e tratamento dos dados;
- Assegurar a qualidade, segurança, performance, escalabilidade e facilidade de manutenção das soluções;
- Produzir código limpo, reutilizável e testável;
- Desenvolver e manter testes unitários;
- Participar em code reviews e promover boas práticas de engenharia de software;
- Diagnosticar e resolver problemas aplicacionais e de performance;
- Contribuir para decisões de arquitetura e desenho técnico;
- Participar nos processos de CI/CD, deployment e release;
- Colaborar com Developers, QA, Product Owners, Architects e restantes stakeholders;
- Contribuir para a modernização progressiva das aplicações e respetiva arquitetura;
- Apoiar tecnicamente outros elementos da equipa e promover a partilha de conhecimento.
Requisitos:
- Pelo menos 3 anos de experiência profissional em desenvolvimento de software, com experiência relevante no ecossistema Microsoft;
- Experiência sólida em C# e .NET, .NET Core e/ou ASP.NET Core;
- Experiência sólida no desenvolvimento de aplicações web com ASP.NET MVC;
- Experiência no desenvolvimento e consumo de REST APIs;
- Bons conhecimentos de JavaScript, HTML5 e CSS3;
- Experiência com Entity Framework ou Entity Framework Core;
- Experiência sólida com SQL e Microsoft SQL Server;
- Experiência com Git e sistemas de controlo de versões;
- Experiência com processos e ferramentas de CI/CD;
- Experiência no desenvolvimento e manutenção de soluções em ambientes On-Premises;
- Conhecimentos e experiência com Microsoft Azure;
- Experiência de trabalho com metodologias Agile/Scrum;
- Capacidade para analisar aplicações existentes e trabalhar com soluções em diferentes níveis de maturidade tecnológica.
Será valorizado:
- Experiência com ferramentas de Inteligência Artificial aplicadas ao desenvolvimento de software, como GitHub Copilot, OpenAI Codex ou equivalentes;
- Utilização de Inteligência Artificial na criação de testes unitários e de integração;
- Utilização de Inteligência Artificial em processos de análise, debugging e resolução de problemas;
- Conhecimentos ou experiência com React;
- Experiência na modernização ou migração de aplicações ASP.NET MVC para arquiteturas frontend mais modernas;
- Experiência com arquiteturas híbridas On-Premises e Azure;
- Experiência com serviços Microsoft Azure aplicados a soluções .NET;
- Conhecimentos de Azure DevOps e respetivas pipelines;
- Experiência com arquiteturas distribuídas e/ou microserviços;
- Experiência com arquiteturas orientadas a eventos e sistemas de messaging.
Oferta:
- Regime presencial/híbrido em Lisboa;
- Posição a tempo inteiro;
- Faixa salarial entre 1.900 e 2.100 euros brutos mensais, incluindo as componentes indicadas pela empresa;
- Retribuição de acordo com a experiência e desempenho;
- Acesso a retribuição flexível;
- Seguro médico como benefício social;
- Acesso ilimitado a formação tecnológica;
- Oportunidades de desenvolvimento profissional numa empresa em crescimento.
Diversidade e inclusão:
A IRIUM promove a igualdade de tratamento e de oportunidades, procurando garantir um ambiente de trabalho sem estereótipos ou limitações relacionadas com condições pessoais, físicas ou sociais.