Senior .NET FullStack Developer with Azure

Flexible, Athens
Software Development, Cloud Technology

Q-Park is one of Europe’s leading parking providers, with more than 800,000 parking spaces in over 6,000 secure, clean, and well-managed facilities across ten countries.  You will work on the software backbone of Q-Park's business in an agile team, which, for the last 3 years, has continuously expanded its scope and responsibilities. You will strive for technology excellence and overcome all the challenges of complex, distributed systems implementing state of the art techniques: CD/CI, automated testing, extreme programming practices (TDD, pair programming), technical design & refactoring, monitoring and alerting. We will build and maintain the core business product, touching all areas of activity: sales process & revenue stream, integration with parking vendors, management of assets etc. Being highly mindful of quality and open to continuous learning and constructive debates, we will ensure high performance using a wide technology stack: NET Core, WebApi, NServiceBus, NoSQL Databases, ServiceFabric, Azure ServiceBus, Azure CosmosDb, Azure API Management, Azure Active Directory, Azure Logic Apps, React, Typescript, AngularJs, Javascript, CSS, HTML

  • You develop complex and challenging business applications. You do this with the latest tools and technologies.
  • Based on the functional analysis you do hands-on design and software development. You ensure good integration with external applications.
  • You are a member of a passionate agile team that consists of functional analysts, developers and an agile project leader (Scrum Master).
  • You actively share your knowledge and ensure continuous improvement.
  • The applications you build are of good quality and generate extra business value for our customers.
  • You write qualitative, easily readable code (so that documentation is not necessary) and do refactoring where necessary.
  • You guarantee quality through test driven development (TDD) and continuous learning.

What you need to succeed:

  • At least 5 years experience in analysis, design, implementation and delivery of applications in the Microsoft Stack.
  • You are familiar with OO design and design patterns.
  • You have experience in application integration and excellent knowledge of relational databases, standardization and SQL.
  • You can bring Azure stack technologies knowledge.
  • The latest .NET frameworks and the Microsoft Technology Stack (MVC, WebAPI, EF, etc.) have no secrets for you.
  • You have experience in front-end JavaScript frameworks (React, Typescript, AngularJs, Bootstrap, etc.).
  • Application lifecycle management, continuous integration and the necessary tools for this (such as Azure Devops, Git, Docker, yml etc.) are familiar territory for you.

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.
At Cegeka I found what’s rare in a job: accountability and colleagues who help.

Georgia Margariti

Change Manager

Application flow

Do you have any questions about this role?

Let's connect.