Backend Developer .Net

AlmavivA de Belgique

Spagna

In loco

EUR 70.000 - 90.000

Tempo pieno

9 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Almaviva de Belgique seeks an accomplished .NET backend specialist to join a dynamic SCRUM team in Spain. You will design and implement RESTful micro-services using .NET 8.0+, ensuring performance, reliability, and security across distributed systems.

Responsibilities include building APIs, integrating diverse data sources, creating CI/CD pipelines in Azure DevOps, and deploying on Kubernetes. Strong emphasis on SOLID principles, async programming, and thorough testing.

Competenze

  • Over 15 years in IT and 9+ years in Software Development are expected.
  • Extensive experience in back-end development with .NET Framework over the last seven years.
  • Proven ability to design and develop scalable back-end components and REST APIs.

Mansioni

  • Write and support backend code in .NET 8.0+ using common libraries.
  • Develop micro-services solutions ensuring reliability, speed, scalability, and security.
  • Implement validation mechanisms with unit and integration tests.
  • Create and manage build/release pipelines and TestPlans in Azure DevOps.
  • Create Kubernetes helm charts for deployments and dashboards in Kibana/Elasticsearch.
  • Collaborate in SCRUM teams, review PRs, and maintain secure logging and auditing.

Conoscenze

REST APIs design
Microservices architecture
Asynchronous programming
SOLID principles
Scrum/agile
Documentation writing

Strumenti

Kubernetes
Docker Swarm
Azure DevOps
Git
SQL Server
Elasticsearch
RabbitMQ
Apache Kafka
OpenTelemetry
Swagger
Moq
Bogus
AutoBogus

Descrizione del lavoro

  • Write and support backend code in .Net 8.0+ using some of the most common libraries (Newtonsoft.Json, OpenTelemetry, Swagger, Bogus, AutoBogus, Moq);
  • Participate in the .NET implementation of a micro-services solution, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements;
  • Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs, SQL Server, Elasticsearch, Redis, ActiveMq, Graph databases, csv files);
  • Review and approve Pull Request created by teammates;
  • Implement validation mechanisms as unit and integration tests;
  • Create and manage build and release pipelines and TestPlans in Azure Devops;
  • Create Kubernetes helm charts for all supported applications and services;
  • Write and support complex SQL Server Stored Procedures;
  • Create Kibana dashboards and Elasticsearch queries;
  • Write OAUTH mechanisms. ADFS knowledge is a plus;
  • Work comfortably within a team. Follow SCRUM methodology procedures and disciplines; Estimate the work to be done upon request;
  • Account for secure coding practices, as well as logging and auditing features;
  • Communicate in a clean, concise way, not only to peers but also to upper layers when needed.
Job requirements
  • More than 15 years in IT
  • More than nine years of experience in Software Development
  • More than five years of experience in Back-End Development with .Net Framework in the past seven 7 years
  • More than three years of experience in designing and developing scalable back-end components (REST APIs, integrations, micro-services)
  • More than two years of experience with containers and orchestrators (e.g Kubernetes or Docker Swarm)
  • Experience in more than one production-ready projects with OAUTH standard
  • More than three years of experience in working in an agile/scrum environment
  • More than two years of experience with highly scalable systems
  • More than one year of experience in working in an international/multi-cultural environment
  • Good knowledge of application development environments
  • Good knowledge of the micro-services design patterns
  • Good knowledge of asynchronous programming and messaging patterns
  • Good knowledge of .Net Framework 8.0+ (C#)
  • Good knowledge of Git and the main branch strategies (git flow)
  • Good knowledge of relational databases (SQL Server)
  • Good knowledge of message brokers (ActiveMq, RabbitMq or Apache Kafka)
  • Good knowledge of CI/CD systems such as Microsoft Azure Devops (e.g. Pipelines, Artifacts, TestPlans)
  • Good knowledge of OOP paradigms and SOLID principles
  • Ability to draft clear and complete documentation for full stack solutions (including design and architecture)
  • Knowledge of using Linux shell and basic Linux concepts (e.g., users, groups, rights)
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Backend .NET Developer
Backend .NET Developer

Infoser Technological solutions, Hardware, Big Data Experts • Madrid

In loco
EUR 50.000 - 70.000
Senior Backend Developer
Senior Backend Developer

Festo • Barcelona

In loco
EUR 70.000 - 110.000
Senior Backend Engineer
Senior Backend Engineer

LanguageWire Ltd • Valencia

In loco
EUR 70.000 - 100.000
Cloud Developer (m/f/d)
Cloud Developer (m/f/d)

Schwarz Digits • Barcelona

In loco
EUR 55.000 - 75.000
Mid Full Stack Developer, C#/Angular
Mid Full Stack Developer, C#/Angular

Verisk Analytics, Inc. • Málaga

In loco
EUR 42.000 - 64.000
Senior Full Stack Engineer
Senior Full Stack Engineer

LanguageWire Ltd • Spagna

In loco
EUR 90.000 - 130.000
Full Stack Engineer
Full Stack Engineer

LanguageWire Ltd • Spagna

In loco
EUR 60.000 - 90.000
Senior .NET Engineer
Senior .NET Engineer

Product Pulse • Barcelona

Ibrido
EUR 70.000 - 100.000
SR Backend Engineer (.NET / Azure)
SR Backend Engineer (.NET / Azure)

Parser • Spagna

In loco
EUR 70.000 - 100.000
Medical insurance
Competitive compensation package
Multicultural tech community
Senior .NET Developer
Senior .NET Developer

Wizeline • Barcelona

In loco
EUR 50.000 - 70.000
Free education program
Career development opportunities