Backend Engineer
Senior .NET FullStack Developer with Azure
Athens
Apply on the employer's siteRole description
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.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.