Net Software Engineer

Team International Services
Valencia, Spain
5 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

ASP.NET .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Audit Trail Microsoft Azure C Sharp (Programming Language) Code Review Information Technology Consulting Continuous Integration Entity Framework RabbitMQ
+8 more
Redis Software Engineering SQL Databases Data Logging Grafana Backend Restful APIs Docker

Job description

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 marketWe 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 doBuild 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 forSolid 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 youAsk “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 domainsWhat We OfferAt 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 modelBe part of challenging, high-impact projects with modern tech stacksFull compliance with security and regulatory standardsA supportive, collaborative, and people-first environment23 days of paid time off per year, plus paid public holidays#J-*****-Ljbffr

Requirements

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.

Benefits & conditions

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 #J-*****-Ljbffr

About the company

Valencia, España

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all