Përshkrimi
We are looking for an experienced and highly motivated Back-End Developer to join our engineering team. The ideal candidate has strong experience building scalable backend systems using .NET and C#, with solid knowledge of REST APIs, Redis, and message queue architectures.
You will work on high-performance applications and distributed systems in a fast-paced and collaborative environment.
Detyrat
Responsibilities
- Design, develop, and maintain scalable back-end services and APIs
- Build and optimize RESTful APIs for internal and external integrations
- Work with Redis for caching, session management, and performance optimization
- Implement and maintain message queue systems for asynchronous processing
- Collaborate with front-end developers, DevOps, and product teams
- Write clean, maintainable, and well-documented code
- Troubleshoot, debug, and improve application performance
- Participate in architecture and technical design discussions
Kualifikimet
Requirements
- Strong experience with C# and .NET / .NET Core
- Experience designing and consuming REST APIs
- Hands-on experience with Redis
- Experience with message queues such as RabbitMQ, Kafka, Azure Service Bus, or similar
- Solid understanding of microservices and distributed systems
- Experience with SQL databases
- Familiarity with Git and modern development workflows
- Strong problem-solving and analytical skills
- Ability to work independently and as part of a team
Shënime
Nice to Have
- Experience with windows server, iis
- Experience with CI/CD pipelines
- Understanding of scalable and high-availability architectures
- Experience in high-traffic or real-time systems