Logo for ALDIA

R&D Software Engineer

Role overview

Qualifications

  • Masters or bachelor’s degree in Computer Science or related field
  • Outstanding problem-solving abilities
  • Experience with .NET/C# in web applications and microservices architecture
  • Knowledge of clean-code best practices and software design patterns

Responsibilities

  • Research and develop cross-product components and applications
  • Rebuild parts of the platform using Microsoft and open source technologies
  • Explore new technologies and use fast-prototyping methods
  • Collaborate with product teams developers and external teams

Key facts

Other skills

  • Problem Solving
  • Communication
  • Presentations
  • Active Listening
  • Decision Making

About the company

ALDIA  logo

ALDIA

IT Services & IT Consulting

ALDIA Technologies is an international consultancy company specialised in Software Engineering and IT Technology projects delivering expertise to the Automotive, Rail, Pharmaceutical, Finance, Wind Turbines, Oil & Gas, Wholesale and Heavy-duty industries. We focus on projects ranging from individual assignments to fixed-price project and our expertise is to deliver advanced solutions that are synonymous with high technologies quality to support our customers. We are fully focused on Mechanical, Electronic/Electrical Engineering, PMO and IT.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

ALDIA is a multinational company with headquarters in London and presence in some of the main countries of Europe (England, Sweden, Spain, France and Germany). We specialize in technology and engineering consulting. Our core of activity is focused on the key areas of the Insurance, Finance, Communication, Infrastructure, Multimedia, Pharma, Automotive, Railway, Wind Turbines and Oil & Gas industries.

ALDIA works with its own group of consultants to improve quality, create stability, minimize risks and provide technological and innovative solutions as part of all the phases of the complete life cycle of the processes, incorporating the agile methodology in each one of them.

Some context
We are currently looking for a R&D Software Engineer to join our team of consultants indefinitely to work for a scientific publisher 100% remotely within Spain.

What you will do

As an R&D Software Engineer with .NET, you will be working together with theSolutions Architect, other Software Engineers, Data Engineers, and others as part of theCore Architecture team within the Publishing Operations development unit.

You will research and develop cross-product components, prototypes, frameworks, orapplications to support the other Product Development teams or to be used by businessusers.

You will also rebuild parts of our platform using Microsoft based technologies (.NETCore/C#, Azure, MSSQL) and open source (Hasura, PostgreSQL, Camunda, Kafka,MongoDB) and share ownership of the cross-product architecture layer.

You would work in a fast-paced environment while juggling several different tasks andinitiatives simultaneously, where innovation and green-field development would be apart of your daily job but so would be supporting product teams developers to use yourcomponents or collaborating with other external teams to accomplish cross-team goals.

You would have to explore new technologies that you never worked with and to gooutside your comfort zone, to use fast-prototyping methods to deliver your result.

We make conscientious decisions to adopt new technologies so your work will revolvearound .NET, MSSQL, PostgreSQL, MongoDB, Camunda, Azure, DevOps Server butwe are also considering adopting Java or NodeJS as a part of our future stack. Ournewest adoption to the tech stack is Hasura and our newest assessments are for theadoption of CloudEvents, Kafka, Camunda Cloud.

Requirements

  • Masters or bachelor’s degree in Computer Science, related field, or equivalent experience
  • Outstanding problem-solving abilities
  • Good written/verbal communication in English, presentation, listening, and decision-making skills, with strong ability and passion for interacting with engineering as well as business teams
  • Knowledge of “clean-code” best practices, SOLID principles, and software design patterns
  • Experience with .NET/C# in the context of web applications and microservices architecture
  • Experience with any messaging platforms (RabbitMQ, Azure Service Bus, Kafka, etc.)
  • Experience with any relational database engines (e.g. MS SQL Server, PostgreSQL) and any non-relational database engines (e.g. MongoDB, CosmosDB, Elastic Search)
  • Familiarity with cloud technologies (Azure, AWS, GCP)
  • Basic knowledge of Docker and Kubernetes
  • Basic understanding of DevOps practices

Nice to have requirements

  • Experience Event-Driven Architecture
  • Experience with Kafka/Kafka Connect/kSQL
  • Experience with Workflow Automation Engines or business process modelling tools (Camunda or similar)

What we offer

  • Competitive salary
  • Indefinite contract
  • Career plan
  • Dynamic working environment and personalized follow-up

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at ALDIA

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.