Outsystems Developer

  • Fulltime
  • Amsterdam

TIP/Apollo – Senior Outsystems Developer 

Location: ASC – Amsterdam (to start with) 

Job type: Experienced (5+ years, ideally 7+ years) 

Function: Senior Outsystem Developer for Connected Applications 

Reporting to: CDO and Head of Product 

 

Company Overview 

TIP Group is a leading equipment service provider. With years of experience, we are experts in providing all services that a customer will require during the life cycle of a trailer, tanker, or other type of equipment, making us a one-stop shop for all our customers’ equipment needs. 

Headquartered in Amsterdam, we service our customers from 128 locations spread over 18 countries in Europe. 

Job Summary 

The transportation, logistics, and the trailer industry is undergoing a transformation that will last for several years. This is a unique opportunity to become a part of a new TIP Group venture whereby you’ll be shaping solutions to address the seismic changes in the industry; with the shared goal of electrification and digitization of logistics fleets and workshops across Europe/at-scale as a senior developer. You’ll be a part of an enterprising and newly built team with an opportunity to set and define a new culture and ways of working with team members with both, corporate and startup backgrounds. The code you write, features you develop, and existing functionality you maintain – all will have a massive impact on how transportation fleets are managed in EuropeIn addition, you’ll be writing code to facilitate business and workshop processes.  

As senior developer for this new TIP Group venture, you are aplty skilled in using Outsystems to deliver scalable business outcomes (payments, IAM solutions, data visualization, etc. and more). Furthermore, you have some experience in writing and maintaining performant as well as scable applications. You care deeply about code quality and getting from 0 to 1 in an efficient way, both at the same time. Comfortable with taking initiative in an agile context and in dealing with stakeholders. 

Essential Functions / Responsibilities 

  • Lead a team of engineering resources. 

  • Work with Technology and business product owners on shaping project requirements and solutions and responsible for solution delivery. 

  • Collaborate with a team of IT professionals to set specifications for new applications and third-party dependencies 

  • R&D and development on the user stories. 

  • Regular interaction with offshore/onshore. 

  • Enhancements and Bug fixing. 

  • Evaluate existing applications for updates and add new features. 

  • Develop technical documents and handbooks to accurately represent application design and code (boyscouting). 

  • Integrate software components and third-party programs and libraries. 

  • Troubleshoot, debug, and iterate over existing software. 

  • Setting standard for database migrations and disaster recovery protocols 

  • You bring microservice experience at the enterprise level and understand all the moving parts 

Whilst the above outlines the main duties of the post the list is not exhaustive, and duties may need to change in the light of future developments or from time to time as directed by your supervisor or manager. 

Qualifications/Requirements 

  •    At least 5-7 years of hands-on professional experience Outsystems development experience in designing and developing enterprise applications (Mandatory), ideally some of it as a tech lead. 

  •    Bachelor’s or Masters in Computer Science or related discipline (Mandatory). 

  •    Fluent in Dutch, German, and English: both written and spoken (Mandatory). Any other European language, especially German, is a distinct advantage. 

  • Proficiency in web and mobile application development using OutSystems (Mandatory). 

  • Deep understanding of No Code/Low Code theories and concepts, like Workflow Automation, Component Reusability, Rapid Prototyping, and integration using REST/SOAP/other APIs (Mandatory). 

  • Knowledge of and experience with Frontend technologies React, Angular, Vue, etc. (Mandatory) 

  • Familiar with microservices architecture and experienced in AWS cloud services and Postgres databases 

  • Knowledge of object-oriented design and design patterns, and programming skills. 

  • Experience in designing and implementing APIs and Microservices. 

  • Strong concepts of clean code principles. 

  • Experience with relational/non-relational databases. You understand how they work and how to unlock stakeholder and business value using them.  

  • Able to understand and apply design patterns. 

  • Experience with container technologies (Docker or similar) is also desirable. 

  • Experience in working with external or remote teammates 

  • Interested in growing as a software engineer participating actively in the whole development cycle (frontend, backend, database, testing, DevOps...) 

  • Must be driven and flexible enough to succeed in somewhat ambiguous situations. 

  • Fast learner, analytical and problem solver, keen to adopt the latest technologies in a challenging environment. 

Wij geloven dat diversiteit de drijvende kracht achter innovatie is. De diversiteit aan nationaliteiten, culturen, religies en etnische achtergronden verrijken ons personeel door het samenbrengen van nieuwe ideeën, innovaties en denkstijlen die leiden tot zakelijk succes. Integriteit, eerlijkheid en ethisch gedrag vormen de kern van ons bedrijf. Wanneer we een vacature hebben, verwelkomen we iedereen die de potentie, vaardigheden, inzet en de eerlijke manier van werken heeft in onze TIP-familie.