Full Stack Software Developer – Angular / .NET, (Athens, Greece)

Athens
Software Development

Cegeka is a leading European IT solutions provider, helping organizations innovate, scale, and deliver future-ready software. Our mission is to integrate technology into everyday life and enable innovation through technology. We value collaboration, entrepreneurial spirit, and personal growth, empowering people to make the best decisions for both business and themselves. Contassur is a Belgian pension fund specialized in the management of supplementary (second-pillar) pension schemes, offering end-to-end services ranging from advisory and plan design to operational management and financing. As part of a major digital transformation initiative, Contassur is rebuilding its legacy core platform from scratch. The goal is to create a modern, end-to-end, cloud-native pension platform that replaces, integrates, and optimizes all business processes, with a strong focus on data, calculations, integrations, scalability, and compliance. We’re looking for a Senior Full-Stack Engineer with strong .NET and Angular skills to help build and scale Contassur’s next-generation pension platform. You’ll work in an Agile environment on a distributed, cloud-native system, contributing to critical business capabilities, integrations, and modern engineering practices.#LI-SX1

  • Design, develop, and maintain complex applications.
  • Translate architecture into scalable and maintainable implementations.
  • Integrate external applications, services, and business-critical data flows.
  • Collaborate closely with cross-functional Agile teams.
  • Apply TDD, refactoring, and modern software engineering practices.
  • Contribute to technical discussions, architectural decisions, and product improvements.

What you need to succeed:

  • Strong experience with .NET Core, building REST APIs, microservices, and scalable server-side applications.
  • Solid knowledge of Angular.
  • Hands-on experience with Microsoft Azure, CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring/observability tools.
  • Strong understanding of TDD practices, code quality, refactoring, and architectural thinking in distributed systems.
  • Experience working in cross-functional Agile teams and contributing to both technical and product decisions.

What are we offering:

  • 22 annual vacation days, 3 sick days that are not carried to the next year (no medical certificate required)
  • A seniority day is added every 3 years in the company
  • Private medical insurance
  • Monthly meal tickets 
  • Flexible benefits – 25 EUR/month, that you can invest however you choose
  • A work culture based on cooperation and development - customized learning paths through external providers as well as special development programs.
  • We offer remote work flexibility, driven by smart working principles and aligned with team goals and values
  • Wellbeing initiatives to encourage a healthy work life balance through webinars, specialized sessions and internal programs, per our colleagues’ input
  • In close cooperation is a value we live by, through moments that matter, like recurring hangout parties, team buildings, team bonding events
In Cegeka’s supportive climate, respect and collaboration are valued and encouraged.

Konstantinos Malliaras

Network & Security System Engineer

Application flow

Do you have any questions about this role?

Let's connect.