Summary
✨ AI‑Generated
Lead backend development for modern digital commerce applications using the .NET ecosystem and Azure. You will build secure REST and GraphQL APIs, develop event-driven integrations, create robust observability with logs and metrics, and contribute to CI/CD and production-readiness standards. The role combines application engineering with cloud-native architecture.
Highlights
Senior backend role focused on cloud-native development, secure APIs, event-driven integrations, observability, and production readiness. Provides opportunities to work on modern digital commerce systems and scalable Azure infrastructure.
Description
Fourlis Group, one of the leading Groups of companies in Greece, Bulgaria, Cyprus, and Romania in providing quality consumer goods, is currently looking to recruit:
Senior Backend Engineer
The Position:
Reporting to the ΙΤ Commerce Manager, you will be responsible and accountable for:
•Design, develop, and maintain applications using .NET Framework / .NET Core
•Build and deploy cloud-native applications and services on Microsoft Azure (App Services, Functions, Azure SQL, Storage, CI/CD pipelines)
•Design, develop and maintain secure backend services and REST and GraphQL APIs for digital commerce applications
•Develop event-driven and asynchronous integrations using Azure Service Bus, events, webhooks and scheduled processes
•Create structured logging, metrics and distributed tracing to support production operations
•Contribute to CI/CD pipelines, environment configuration and production-readiness standards
•Create and maintain API specifications, technical documentation, sequence diagrams and operational runbooks
•Participate in code reviews, architecture discussions and incident
•Collaborate with cross-functional teams including QA, DevOps, and business stakeholders to deliver end-to-end solutions
•Participate in requirement analysis and contribute to architectural design discussions
•Stay up to date with emerging technologies and promote best practices in software engineering.
Qualifications & Competencies required:
•Bachelor’s degree in computer science, Engineering, or related field
•At least 5 years of hands-on experience with C# and .NET development
•Proven experience in developing and deploying applications on Microsoft Azure
•Strong knowledge of SQL (SQL Server or Azure SQL)
•Experience in building and consuming RESTful APIs, microservices and event-driven patterns
•Familiarity with DevOps practices (CI/CD, Git, Azure DevOps or equivalent tools)
•Solid understanding of asynchronous and event-driven architecture
•Strong knowledge of resilient integration patterns, including idempotency, retries, dead-letter queues and eventual consistency
•Experience integrating business-critical platforms and external services
•Ability to diagnose distributed-system issues using logs, metrics and traces.
Preferred Skills:
•Microsoft certifications (e.g., Azure Developer Associate)
•Hands-on knowledge of Azure API Management, Key Vault, Application Insights and Azure DevOps
•Experience with containerization technologies (Docker, Kubernetes)
•Knowledge of front-end frameworks (Angular, React, Next.js) will be considered a plus
•Experience with high-volume retail, eCommerce or omnichannel platforms
•Experience supporting business-critical production systems and applying privacy-by-design and secure development practices.
Soft Skills:
•Good command of the English language
•Good communication and interpersonal skills
•Achievement drive, initiative taking and problem-solving skills
•Willing to learn and embrace new technologies
•Strong communication skills and the ability to translate business processes into reliable technical solutions.
•Ability to collaborate effectively with frontend engineers and cross-functional teams.
We offer:
•Competitive remuneration & benefits package
•Extensive continuous training
•Career & development prospects in Fourlis Group