Backend Software Engineer (36–40 hours)

 

Location: Porto (PT)

Working as a Backend Software Engineer

 

We are looking for a hands-on Backend Software Engineer to join our Mobile Parking Application team in Porto.

In this role, you’ll help design, develop, and maintain the backend services, APIs, and databases that power our mobile parking platform and the supporting back-office systems.

 

You’re a pragmatic software engineer who enjoys working on practical solutions within a mature production environment. You take responsibility for your work, write high-quality code, and find fulfillment in improving systems used by thousands of customers every day.

 

Together with developers, Product Owners, and QA Engineers, you’ll work on new features, technical improvements, and the ongoing development of our platform.


About IP Parking


IP Parking is a young and dynamic company with a wealth of experience. At our family-owned business, we combine hard work with a healthy dose of fun. We’re more than just coworkers; our relationships with one another are personal and based on trust.

 

We believe in growth —not only for our products, but also for our employees. That’s why we offer (in-house) training opportunities, are happy to help you explore opportunities and possibilities, and give you the space to grow.

 

We develop our products entirely in-house, including both the software and the hardware. In doing so, we combine a wide range of innovative and interesting technologies. Our mission is to provide our customers and their end users with the best possible experience. That’s why we’re constantly on the lookout for new opportunities, technologies, and developments.

We believe it’s important that every employee has the opportunity to contribute ideas throughout the entire process and play an active role in the ongoing innovation of our services and products. We don’t have to be the biggest player, but we do strive to offer our customers the best service.

 

Although we work in small, close-knit teams, we’re part of a growing international organization. We place great value on close collaboration with our own Customer Centers in North America and Belgium, as well as with our dealers worldwide—even when we’re working remotely. It’s a large organization that still feels personal, where there’s a genuine effort to really get to know one another.

 

Facts

  • Founded in 2005
  • More than 150 employees
  • Headquarters located in Deurne, the Netherlands

Your Responsibilities

  • Design, develop, test, and maintain backend services and RESTful APIs.
  • Writing clean, maintainable, and high-quality code in C# and .NET.
  • Developing integrations between mobile applications, back-office systems, and third-party services.
  • Working with large operational databases, optimizing queries, and improving performance.
  • Contribute to database improvements, migrations, and operational maintenance.
  • Contribute to CI/CD pipelines, automated testing, and development tools.
  • Resolving production issues and improving system reliability.
  • Participate in code reviews and contribute to engineering best practices.
  • Share your knowledge and contribute to the team’s continued technical development

You’ll play a key role in keeping our backend scalable, secure, and maintainable as our organization continues to grow.


Who are we looking for?

  • A completed bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of professional experience in software development.
  • Extensive experience with C# and the .NET ecosystem.
  • Experience designing and developing RESTful APIs and backend services.
  • Solid knowledge of SQL Server or other relational databases, including query optimization and performance tuning.
  • Experience with cloud environments and modern DevOps practices.
  • Experience with CI/CD pipelines, automated testing, and version control systems.
  • Understanding of software architecture, design patterns, and scalable system designs.
  • Strong analytical and problem-solving skills.
  • A proactive attitude with a strong sense of responsibility and a focus on quality.
  • Excellent command of both Portuguese and English, both spoken and written.

 

Pre

  • Experience with Microsoft Azure.
  • Experience with high-volume transactional systems.
  • Knowledge of event-driven architectures, messaging systems, or microservices.
  • Experience with improving existing or legacy production systems.
  • Experience with backends for mobile applications (iOS and/or Android).
  • Experience with AI-powered development tools, such as GitHub Copilot, or AI-powered testing tools.

 


What do we offer?

 

  • A competitive base salary, paid over 14 months per year
  • A meal allowance via a meal card
  • Flexibility to work in a hybrid or remote setting, combined with regular collaboration from our office in Porto
  • A training budget and opportunities for professional development
  • The opportunity to work on a product used by thousands of customers worldwide
  • Business Equipment and Communications Support
  • A friendly, international work environment where your ideas and technical input are valued

 


 

Based in Porto, Portugal, where you’ll collaborate with our R&D team and Product Management team in the Netherlands

 

Interested? Contact us at: HR@ipparking.com!