Posted on: 16/04/2026
Description :
We are seeking a highly skilled Backend Engineer with deep expertise in .NET (Core / .NET 6+), C#, and microservices architecture. In this role, you will design and build scalable backend systems, develop high-performance APIs, and contribute to the overall architecture of modern distributed applications.
You will work closely with cross-functional teams including frontend, DevOps, QA, and product stakeholders to deliver reliable and efficient solutions.
Key Responsibilities :
- Design, develop, and maintain backend services using C# and .NET Core / .NET 6+
- Architect and implement microservices-based systems with scalability and fault tolerance in mind
- Build and maintain RESTful APIs, ensuring performance, security, and reliability
- Write optimized, reusable, and maintainable code using LINQ, Lambda expressions, and async/await patterns
- Integrate with databases using Entity Framework or other ORM tools
- Design and optimize database schemas and write efficient SQL queries
- Implement authentication, authorization, and data protection mechanisms (JWT, OAuth, etc.)
- Work with message brokers like RabbitMQ or Kafka for asynchronous communication
- Collaborate with frontend developers to define API contracts and ensure seamless integration
- Partner with DevOps teams for CI/CD pipelines, containerization, and deployment strategies
- Monitor application performance and troubleshoot issues in production environments
- Participate in code reviews, architectural discussions, and knowledge sharing sessions
- Maintain clear technical documentation for systems and APIs
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong hands-on experience with C# and ASP.NET Core / .NET 6+
- Solid understanding of microservices architecture, including service discovery, API gateways, and inter-service communication
- Proficiency in LINQ, Lambda expressions, and asynchronous programming
- Experience designing and consuming RESTful APIs
- Strong grasp of Object-Oriented Programming (OOP), SOLID principles, and common design patterns
- Experience with Entity Framework or similar ORM tools
- Good knowledge of relational databases like SQL Server or PostgreSQL
- Familiarity with message queues such as RabbitMQ or Kafka
- Experience with Git and version control workflows
Preferred / Nice-to-Have Skills :
- Experience with Docker and container orchestration (Kubernetes is a plus)
- Familiarity with cloud platforms like AWS, Azure, or GCP
- Knowledge of API gateways and tools like Kong, NGINX, or Azure API Management
- Experience with distributed caching (Redis, Memcached)
- Understanding of event-driven architecture
- Exposure to monitoring/logging tools (Prometheus, Grafana, ELK stack)
- Experience with CI/CD pipelines
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629064