Backend Developer

Sólo para miembros registrados
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 55K

Job location

Municipality of Valencia, Spain

Tech stack

Artificial Intelligence
Business Logic
User Authentication
C Sharp (Programming Language)
Software as a Service
Databases
Data Security
Database Design
Entity Framework
Role-Based Access Control
SignalR
Real Time Systems
.NET Core
Backend
Integration Tests
Kafka
Front End Software Development
REST
Microservices

Job description

  • Design, develop, and maintain backend services in C# (.NET Core) for the SaaS platform.
  • Design and manage database schemas and data access layers using Entity Framework Core.
  • Build and maintain secure, well-documented REST APIs consumed by frontend services.
  • Implement backend business logic using DDD and Clean Architecture principles.
  • Design and operate microservice-based and event-driven systems.
  • Implement authentication and authorization (RBAC) using ORY Kratos & ORY Keto.
  • Support real-time system behavior and live updates using SignalR.
  • Collaborate with frontend, AI, and platform teams to integrate end-to-end features.
  • Ensure backend systems meet standards of scalability, reliability, security, and observability.
  • Write and maintain unit and integration tests to ensure system stability.

Conocimientos

C# and .NET Core Database design REST APIs DDD and Clean Architecture RBAC Microservices Apache Kafka SignalR Unit and integration tests Effective collaboration

Requirements

A leading IT service company in Valencia is seeking a Backend Developer to design and develop backend services using C# and .NET Core. This hybrid role allows for 3 days per week in the office, focusing on building secure and reliable systems for AI-driven applications. Ideal candidates will have strong skills in database design, microservices, and experience with REST APIs, while working within a vibrant team that values innovation and career development., * Strong professional experience as a Backend Developer working with C# and .NET Core.

  • Proven experience in database design and data access using Entity Framework Core.
  • Hands-on experience building secure REST APIs for production systems.
  • Solid understanding of DDD and Clean Architecture principles.
  • Experience implementing authentication and authorization, including RBAC.
  • Familiarity with ORY Kratos and ORY Keto identity systems.
  • Experience working with microservices and inter-service communication.
  • Exposure to real-time systems and technologies such as SignalR.
  • Strong experience writing unit and integration tests.
  • Ability to collaborate effectively with cross-functional teams.

Apply for this position