Software Engineer
Richemont owns some of the world’s leading luxury goods Maisons, with particular strengths in jewellery, watches, fashion and accessories. Each Maison represents a proud tradition of style, quality and craftsmanship and Richemont seeks to preserve the heritage and identity of each of its Maisons. At the same time, we are committed to innovation and designing new products which are in keeping with our Maisons’ values, through a process of continuous creativity.
MAIN PURPOSE
Richemont is looking for a talented and highly motivated Software Engineer to join our enthusiastic and dynamic Omnichannel Content Foundations (OCF) team in Lisbon. The candidate should be highly motivated, have technical flair, excellent programming skills, whilst also having strong experience in backend, middleware related frameworks and CI/CD.
As a Software Engineer, you will be working on challenging projects for all the Richemont Maisons. Working closely with
- functional teams of business analysts, software engineers, architects, and QA engineers, you will develop, test, debug, deploy and support solutions granting full adherence with Group and Maisons’ standards and needs in terms of product information management.
KEY RESPONSIBILITIES
- Develop, test, debug, deploy, and maintain robust and scalable software solutions for Richemont Maisons, adhering to Group and Maison standards. This includes troubleshooting and resolving software issues.
- Work closely with
- functional teams (including QA, Dev
Ops, and architects) to ensure seamless integration and
- quality deliverables. Proactively collaborate with QA to prevent defects and enhance product reliability. - Contribute to all phases of the software development lifecycle (SDLC) using agile methodologies. This includes requirements gathering, design, development, testing, deployment, and maintenance.
- Collaborate with the Dev
Ops team to automate the integration of developed products (CI/CD). - Treat quality assurance as a collaborative partnership, working
-
- hand with QA to ensure
- quality code and prevent defects. - Perform developments within the scope of product information lifecycle (creation, integration, distribution). Develop and perform unit tests according to Richemont best practices.
REQUIREMENT
- B. Sc. or M. Sc. in Computer Science, Software Engineering, or a related field.
- 5+ years of experience as a Software Engineer.
- Proven ability to work effectively in a highly collaborative and international environment.
- Strong analytical,
- solving, and organizational skills. - Technical Skills:
- Proficient in ASP. NET Core;
- Excellent knowledge of web formats and protocols (JSON, XML, HTTP, SOAP, WSDL, REST);
- Advanced knowledge of system and
- driven architectures (AMQP/JMS, Active
MQ, Solace). - Familiarity with Dev
Ops tools:- IDE/Build: Visual Studio;
- Containerization platform: Docker;
- Atlassian: Jira and Confluence;
- Versioning systems: Bitbucket, Git
Lab; - Code analysis: Sonar
Qube, Checkmarx; - Monitoring: Datadog;
- CI/CD: Jenkins, Groovy, Git
Lab.
- Experience with cloud technologies, tools, and services like Azure
AD and AWS (RDS, S3, etc. ) - Experience with Blazor framework (a plus).
- Experience with Content Hub SDK and API (a strong plus).
- Experience with data integration and PIM/DAM systems (a plus).
- Excellent communication skills (written and verbal) in English. Other languages are a plus.
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego