Senior .NET Backend (Spanish speaking)
N-iX
Municipality of Madrid, Spain
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, Spanish Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
Clean Code Principles
.NET
ADO.NET
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Software Quality
Code Review
Computer Programming
Continuous Delivery
Continuous Integration
Software Design Patterns
Language Integrated Query
Nunit
Object-Oriented Software Development
Scrum
Software Engineering
Systems Architecture
.NET Core
Azure
AutoMapper
ASP.NET
Backend
Moq
Angular
Kubernetes
Information Technology
Front End Software Development
REST
Microservices
Job description
- Actively participate in all Scrum ceremonies (Daily Stand-ups, Sprint Planning, Reviews, Retrospectives).
- Collaborate with product owners and business analysts to analyze user stories and propose both functional and technical solutions.
- Design, implement, and maintain scalable microservices on Azure with Kubernetes.
- Develop high-quality, testable back-end applications with .NET Core.
- Ensure code quality and maintainability through unit testing (Moq, xUnit/NUnit), code reviews, and adherence to best practices.
- Contribute to the evolution of system architecture, applying Hexagonal Architecture, Clean Code principles, and modern design patterns.
- Collaborate in a cross-functional, international environment, sharing knowledge and mentoring junior engineers.
Requirements
- Bachelor's or Technical Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- 5+ years of professional experience as a backend engineer.
- Strong knowledge of C# (OOP, inheritance, polymorphism, async programming).
- Experience with .NET Core, ASP.NET Web API, RESTful services.
- Hands-on experience with Azure microservices and Kubernetes.
- Strong experience with LINQ, Automapper, ADO.NET.
- Knowledge of Hexagonal Architecture and MediatR.
- Solid background in unit testing with mocking frameworks (Moq).
- Experience working in Agile/Scrum teams.
- Proficiency in English and Spanish (both written and spoken).
Nice to Have
- Experience with front-end technologies: Angular, HTML5, SCSS.
- Familiarity with Azure Data Factory.
- Experience with continuous integration/continuous delivery (CI/CD) pipelines.
- Knowledge of Domain-Driven Design (DDD) and Clean Architecture.
Benefits & conditions
Previous exposure to automotive or insurance domain projects. We offer
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
About the company
About Our Customer: Our customer is a leading company in auto claim management. Their flagship product is a world-class solution for auto repair estimation, deployed in 28 countries. They are on a mission to transform how the automotive industry manages claims through innovation, automation, and high-quality software.