Backend Engineer (.NET / API Layer)
Përshkrimi
We are seeking a Backend Engineer (.NET / API Layer) with at least 4 years of experience and knowledge of Italian and English.
**Key Responsibilities**
- Design, develop, and maintain RESTful APIs using ASP.NET Core
- Implement business logic for production orders, setpoint configurations, and laboratory sample management
- Build and optimize data access layers with Entity Framework Core
- Develop custom middleware and implement layered/clean architecture patterns
- Integrate OAuth2/OIDC authentication with Identity Providers
- Ensure API versioning, error handling, and best practices for endpoint design
- Collaborate with frontend and edge teams to deliver seamless integrations
**Required Skills & Experience**
**Languages & Frameworks**
- C#: Strong proficiency in modern C# development
- ASP.NET Core: Hands-on experience building production-grade web APIs
- RESTful API development: Deep understanding of REST principles and best practices
**Architecture & Design**
- Clean Architecture / Layered Architecture: Practical experience implementing separation of concerns
- Custom middleware: Building reusable components for cross-cutting concerns
- Experience designing maintainable, testable, and scalable backend systems
**Data Access & ORM**
- Entity Framework Core: Advanced knowledge of EF Core
- ORM design: Configuring entities, relationships, and migrations
- Relational mapping: Database schema design and optimization
**Authentication & Security**
- OAuth2 / OpenID Connect (OIDC): Integration with Identity Providers
- Token-based authentication: JWT validation and secure API access
- Understanding of authorization patterns and security best practices
**API Design & Management**
- API versioning: Implementing and maintaining multiple API versions
- REST endpoint design: Creating intuitive, consistent, and well-documented APIs
- Error handling: Proper use of HTTP status codes (4xx / 5xx) and structured error responses
**Nice to Have**
- Experience with PostgreSQL or other relational databases
- Knowledge of microservices architecture
- Familiarity with Docker and containerization
- Experience with CI/CD pipelines and automated testing
- Background in industrial or manufacturing domains
- Experience with Azure cloud services
- Knowledge of RabbitMQ or other message brokers
**How to Apply**
Interested candidates should send their CV to:
**hr@servicefactory.al**
- *Please note that only shortlisted candidates will be contacted for interviews.*
**Key Responsibilities**
- Design, develop, and maintain RESTful APIs using ASP.NET Core
- Implement business logic for production orders, setpoint configurations, and laboratory sample management
- Build and optimize data access layers with Entity Framework Core
- Develop custom middleware and implement layered/clean architecture patterns
- Integrate OAuth2/OIDC authentication with Identity Providers
- Ensure API versioning, error handling, and best practices for endpoint design
- Collaborate with frontend and edge teams to deliver seamless integrations
**Required Skills & Experience**
**Languages & Frameworks**
- C#: Strong proficiency in modern C# development
- ASP.NET Core: Hands-on experience building production-grade web APIs
- RESTful API development: Deep understanding of REST principles and best practices
**Architecture & Design**
- Clean Architecture / Layered Architecture: Practical experience implementing separation of concerns
- Custom middleware: Building reusable components for cross-cutting concerns
- Experience designing maintainable, testable, and scalable backend systems
**Data Access & ORM**
- Entity Framework Core: Advanced knowledge of EF Core
- ORM design: Configuring entities, relationships, and migrations
- Relational mapping: Database schema design and optimization
**Authentication & Security**
- OAuth2 / OpenID Connect (OIDC): Integration with Identity Providers
- Token-based authentication: JWT validation and secure API access
- Understanding of authorization patterns and security best practices
**API Design & Management**
- API versioning: Implementing and maintaining multiple API versions
- REST endpoint design: Creating intuitive, consistent, and well-documented APIs
- Error handling: Proper use of HTTP status codes (4xx / 5xx) and structured error responses
**Nice to Have**
- Experience with PostgreSQL or other relational databases
- Knowledge of microservices architecture
- Familiarity with Docker and containerization
- Experience with CI/CD pipelines and automated testing
- Background in industrial or manufacturing domains
- Experience with Azure cloud services
- Knowledge of RabbitMQ or other message brokers
**How to Apply**
Interested candidates should send their CV to:
**hr@servicefactory.al**
- *Please note that only shortlisted candidates will be contacted for interviews.*
Location: Tirana, Tirane, Albania
Apply here: https://al.linkedin.com/jobs/view/backend-engineer-net-api-layer-at-service-factory-solutions-4390025732
Specifikimet
Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
Mesatar
Puna në Distancë
Jo
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://al.linkedin.com/jobs/view/backend-engineer-net-api-layer-at-service-factory-solutions-4390025732
Kërkohet CV
Po
Informacioni i shitësit
Admin User
Anëtar që nga: 2025