Net Software Engineer

Team International Services
Melilla, Spain
4 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 Multitier Architecture Application Programming Interfaces (APIs) Amazon Web Services Audit Trail Microsoft Azure C Sharp (Programming Language) Code Review Information Technology Consulting Continuous Integration Data Security
+11 more
Entity Framework RabbitMQ Redis Software Engineering SQL Databases Data Logging Grafana Backend Integration Tests 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

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.

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

Loading talks and stories from around this role…