🌍 Are you passionate about turning complex data into smart, real-world decisions that impact millions of lives every day?
🤝 Would you enjoy working in an environment where mathematics, analytics, and cutting-edge technology come together to solve logistical and planning challenges across global industries?
🛠 Do you thrive in a team of curious minds who believe optimization and innovation can drive sustainable change in business and society?
ManpowerGroup Greece, on behalf of our client, a leading international provider of advanced analytics and optimization solutions, with a strong focus on improving business performance through data-driven decision-making is looking for a motivated Back End Developer with skills in C# .Net to join a dynamic and fast-growing team.
📌Location: Heraklion Crete
📍Work Model: Hybrid (up to 4 days remote per week)
🖋 ️Reporting Line: Directly to the Product Team Leader
What you will do:
As a Back-End Developer, you’ll join an international, cross-functional squad where teamwork, learning, and continuous improvement are pivotal. You’ll help build cloud-native products and services that support multiple business domains, gaining hands-on experience with modern architectures, APIs, and cloud technologies. You’ll work on real challenges such as implementing business logic, designing efficient data models, and improving performance — all while learning DDD and security best practices from more senior team members.
Your responsibilities will include:
- Design, develop, and maintain back-end services and APIs using .NET / .NET Core
- Implement business logic and support scalable data models with guidance from senior developers
- Collaborate closely with front-end engineers, architects, and product owners
- Work with SQL and NoSQL databases to ensure reliability and performance
- Learn and apply Domain-Driven Design (DDD) and clean architecture principles
- Contribute to improving security, performance, and scalability across services
- Participate in code reviews, testing, and debugging to grow your technical skills
- Support CI/CD pipelines and cloud deployments (Azure or AWS)
- Help maintain deployed services and assist in troubleshooting issues
- Take part in peer learning, Agile ceremonies, and continuous improvement initiatives
Requirements
- A Bachelor's degree in Computer Science or a related field
- 2-3 years of working experience in this tech stack
- Experience with Microsoft stack: .NET Core, ASP.Net Core, C# 7.0
- Experience in writing technical designs
- Experience in agile software development environment, with code reviews, unit testing, continuous integration/deployment
- Fluency in both Greek and English
- Team spirit and strong communication skills
- Problem-solving mindset and good organizational habits
- Ability to stay focused under pressure and meet deadlines
Any experience on the following will be considered an asset
- Design patterns and SOLID principles
- LINQ and Microsoft Azure cloud (e.g. services like App Service, Azure Functions, Web Jobs, Application Insights, CosmosDB, Service Bus, Azure SQL, etc.)
Benefits
- Full-time, permanent position
- Competitive compensation package aligned with your skills and experience
- Company and Personal Performance-based bonus scheme
- Private health insurance
- Additional annual leave days
- Continuous development and training programs
👥 Recruitment Process:
- If you’re interested in this role, feel free to apply directly. Our consultants will contact the candidates who meet the profile’s requirements to arrange an interview.
- As for the next step, there will be 3 more interview round with the Hiring Manager
For any questions regarding this opportunity, please contact directly Anna Georgiou to the following email: [email protected]
You can always check all our IT/Technology Roles here:
https://www.manpower.gr