.NET Software Engineer

TEAM International Services

España

Presencial

EUR 60.000 - 90.000

Jornada completa

hace 21 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Flexible engagement model
Global IT talent
Modern tech stacks
Security compliance
People-first culture
23 days PTO

Descripción de la vacante

TEAM International Services in Spain is seeking a Backend Engineer to join our banking platform team. You will build production-grade backend services in C# / .NET, focusing on correctness, reliability, auditability, and maintainability.

The role involves designing APIs, working with SQL databases, applying clean architecture, and writing unit and integration tests. You will collaborate across product, operations, QA, and other engineers to deliver reliable financial solutions.

Formación

  • Solid C# / .NET backend experience.
  • Good understanding of REST APIs, SQL, and service-based architecture.
  • Experience with testing, CI/CD, and code reviews.
  • Awareness of messaging, retries, idempotency, concurrency, and transactional boundaries.
  • Ability to reason through ambiguous requirements and identify edge cases.
  • Strong ownership mindset: you care about what happens after the code is deployed.
  • Experience with RabbitMQ, Redis, Azure/AWS, Docker, observability tools, or financial systems is a plus.

Responsabilidades

  • Build and maintain backend services using C#, .NET, and ASP.NET Core.
  • Design APIs, background workers, and message-driven workflows.
  • Work with SQL databases, Entity Framework, and performance-sensitive data access.
  • Apply clean architecture principles across use cases, domain logic, repositories, and infrastructure.
  • Write meaningful unit and integration tests.
  • Support production systems with good logging, monitoring, and failure handling.
  • Collaborate with product, operations, QA, and other engineers to clarify requirements and deliver reliable solutions.

Conocimientos

C# / .NET
REST APIs
SQL
Service-based architecture
Testing
CI/CD
Code reviews
Messaging
Retries
Idempotency
Concurrency
Transactions
Edge cases
Ownership
RabbitMQ
Redis
Azure/AWS
Docker
Observability
Financial systems

Herramientas

Docker
RabbitMQ
Redis
Azure
AWS

Descripción del empleo

We're a global IT consulting company and a software development service provider that helps organizations operate at their best. With 30+ years of experience, +6 Global locations, and +1000 employees, TEAM combines technology expertise, valuable insights, business intelligence, and a client-centered approach to address challenges in business operations, digital transformation, risk management, compliance, business continuity, and more.

Our client is a technology company for the art market

We are looking for a Backend Engineer to join our banking platform team.

You will build production-grade backend services in C# / .NET, working on financial product flows where correctness, reliability, auditability, and maintainability matter.

This role is for someone who can do more than complete tickets. We want an engineer who understands the product context, asks good questions, owns their work end-to-end, and can make sensible technical decisions without needing every detail spelled out.

What you’ll do
  • Build and maintain backend services using C#, .NET, and ASP.NET Core.
  • Design APIs, background workers, and message-driven workflows.
  • Work with SQL databases, Entity Framework, and performance-sensitive data access.
  • Apply clean architecture principles across use cases, domain logic, repositories, and infrastructure.
  • Write meaningful unit and integration tests.
  • Support production systems with good logging, monitoring, and failure handling.
  • Collaborate with product, operations, QA, and other engineers to clarify requirements and deliver reliable solutions.
What we’re looking for
  • Solid C# / .NET backend experience.
  • Good understanding of REST APIs, SQL, and service-based architecture.
  • Experience with testing, CI/CD, and code reviews.
  • Awareness of messaging, retries, idempotency, concurrency, and transactional boundaries.
  • Ability to reason through ambiguous requirements and identify edge cases.
  • Strong ownership mindset: you care about what happens after the code is deployed.
  • Experience with RabbitMQ, Redis, Azure/AWS, Docker, observability tools, or financial systems is a plus.
Good fit if you
  • Ask “what problem are we solving?” before jumping into code.
  • Think about business rules, failure modes, auditability, and supportability.
  • Keep code clean, testable, and maintainable.
  • Challenge unclear or risky requirements constructively.
  • Can own a backend module or feature from design to production.
  • Have a background with banking/finance/payments domains
What We Offer

At TEAM International, you’ll have the opportunity to work on impactful projects alongside top professionals, collaborate with international clients, and leverage the latest technologies.

Work with global IT talent in a flexible engagement model

Be part of challenging, high-impact projects with modern tech stacks

Full compliance with security and regulatory standards

A supportive, collaborative, and people-first environment

23 days of paid time off per year, plus paid public holidays

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior .NET Backend Engineer — Banking Platform
Senior .NET Backend Engineer — Banking Platform

TEAM International Services • España

Presencial
EUR 60.000 - 90.000
Flexible engagement model
Global IT talent
Modern tech stacks
+3
Software Engineer
Software Engineer

Ohpen • Barcelona

Presencial
EUR 60.000 - 80.000
Hybrid work model
Language classes
Home office setup
+3
Senior Backend / Platform Engineer (Python, Node.js, and AWS).
Senior Backend / Platform Engineer (Python, Node.js, and AWS).

TEAM International Services • España

Presencial
EUR 70.000 - 100.000
Flexible engagement model
Challenging projects
Security & regulatory compliance
+1
Senior Backend Engineer (Product)
Senior Backend Engineer (Product)

Finom • Banyoles

Presencial
EUR 80.000 - 120.000
Back End Developer
Back End Developer

intro • Madrid

Presencial
USD 52.000 - 99.000
AI Engineer
AI Engineer

Ohpen • Barcelona

Híbrido
EUR 60.000 - 90.000
Hybrid work setup
Language classes and development
Home office setup support
+2
Staff Engineer (Client Ops)
Staff Engineer (Client Ops)

Ebury • Málaga

Híbrido
EUR 90.000 - 130.000
Senior Backend Software Engineer
Senior Backend Software Engineer

Liquid Barcodes • Málaga

Híbrido
EUR 55.000 - 75.000
Flexible schedule
Office in Málaga city centre
AI-enabled development environment
Engineering Manager - Payments Integrations
Engineering Manager - Payments Integrations

Jobgether • España

A distancia
EUR 110.000 - 140.000
Fully remote Europe
Home-office allowance
Equipment provided
+7
Software Engineer (C# .NET)
Software Engineer (C# .NET)

TransPerfect • Barcelona

Presencial
EUR 40.000 - 60.000