Backend Engineer (.NET / API Layer)
Service Factory Solutions

Backend Engineer (.NET / API Layer)

Tirana, Tirane, Albania
8 shikime
Postuar: 26.03.2026
Punë/Tenderë

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.*

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

Kontakto shitësin

+355691234567
admin@shpallje.com