Ciandt

[Job- 28459] Mid Backend Engineer (C# / .NET)

Apply Now

Job Description

Your primary mission will be to drive the delivery of scalable system enhancements that expand business capabilities and support seamless multi-brand operations.
You will be responsible for designing and evolving a modular application architecture capable of handling flexible data models and growing operational demands. By improving the reliability, performance, and maintainability of our current solutions, you will ensure a sustainable platform evolution that accommodates future integrations and parallel initiatives.
Additionally, you will play a key role in promoting structured knowledge transfer to strengthen internal ownership and foster long-term development autonomy 


Key Responsibilities:
  • Develop and maintain backend services and APIs using C# and ASP.NET Core.

  • Support the implementation of microservices and integrations, following established architectural patterns.

  • Build and maintain RESTful APIs and contribute to event-driven integrations (Azure Service Bus).

  • Implement background processing tasks using Azure Functions or similar tools.

  • Work with Azure SQL and Entity Framework Core for data access and persistence.

  • Follow coding standards and contribute to clean, maintainable, and testable code.

  • Apply security practices using authentication and authorisation standards (OAuth2/OIDC, JWT).

  • Contribute to CI/CD pipelines and support deployment processes.

  • Troubleshoot issues using logs and basic monitoring tools.

  • Collaborate with team members and participate in code reviews and technical discussions.


  • Required Skills and Qualifications:
  • Experience with C# and .NET (ASP.NET Core)

  • Understanding of RESTful APIs and backend development principles

  • Basic knowledge of microservices and integration patterns

  • Familiarity with Azure SQL and Entity Framework Core

  • Exposure to event-driven systems or messaging concepts

  • Familiarity with Docker or cloud environments (Azure preferred)

  • Basic understanding of CI/CD concepts

  • Ability to debug and resolve common issues

  • Good communication skills and teamwork mindset

  • Intermediate to advanced English

  • Willingness to learn and improve continuously.

  • Good communication and collaboration skills.

  • Ability to follow guidance and deliver tasks reliably.

  • Positive attitude towards feedback and team collaboration.


  • Nice-to-have Skills:
  • Exposure to Azure services (Service Bus, Functions, App Services).

  • Familiarity with Clean Architecture or CQRS concepts.

  • Basic understanding of authentication and security practices.

  • Interest in learning about observability and distributed systems.