Why Paynovate?
Paynovate is where dreams are shaped. Where bold initiatives are taken. Where your leadership, ownership and ability to follow-through are valued. As a growing e-money institution, we are bringing payment solutions to the next level – and you could be a part of that.
What we offer:
- An amazing job in a stimulating, profitable and fast-growing sector. Payment solutions is a complex and constantly evolving field, where innovation is key.
- A role where your impact will be tangible. We are a company of owners and believe in empowering people to their full potential.
- A team of talented, motivated and thoughtful individuals, coming together as one to fulfil a common goal – delivering smart, simple and innovative solutions to our clients.
- A dynamic environment full of growth and development opportunities, where your career could take its next major turn. People are our greatest strength, and as an employer, we choose to deliver to you as much you deliver to us.
- A modern and friendly working environment, where work-life balance is enforced as a structural part of the organization (hello hybrid work!)
- And of course, a comprehensive and market-competitive salary package: 32 days holiday, mobility budget, company performance-based bonus, meal vouchers, health insurance, guaranteed income insurance, pension and death insurance, phone, homeworking policy and allowance.
Ready for your new challenge?
Paynovate is growing. To face the technical challenges posed by our complex sector and business expansion, we are currently looking for a skilled Software Engineer to join our IT team.
Your mission:
- As Software Engineer, you are responsible for developing the solutions within the scope of the Software Engineering team. You design, develop, and implement software solutions that facilitate financial transactions.
- For this purpose, you write clean, efficient, and well-documented code in languages like PHP (Laravel) or C++. Your concise code is easily maintained and managed by other people on the team or even outside the team. You discuss eventual shortcuts or compromises with the Lead Developer. Your code is easily testable, and you handle test automation for unit tests and functional tests. All automation to support this is handled by you or other Software Engineers in the team.
- You follow the Software Development Life Cycle defined by Paynovate. You discuss with Product Owners handling requirements and specifications, aligning on business priorities and team goals. You manage and handle the Tooling together with the Sysadmins, so that the teams can have a reliable delivery pipeline, and are able to deliver features within a day. You also integrate various financial systems and third-party services (like payment gateways, banking APIs, etc.) to ensure seamless transaction processing.
Is this you?
At Paynovate, we strive to put the right people at the right place. We want our employees to embody our values and ambitions, to help us deliver to our clients and contribute to Paynovate’s place in the market as a trusted partner of choice.
- You are passionate about software engineering. Your degree in Computer Science/Engineering/related field, and your proven experience in software development are your core competencies.
- You are attracted to varied technological environments. You are already proficient in PHP development, but knowledge and interest in other languages are a strong plus (C++, React, Go).
- You are also familiar with database technologies (SQL, NoSQL) and data modeling.
- You are a born problem-solver and thrive in finding solutions against constrained environments. You like working in a complex sectors like financial systems, electronic payments and transaction processing for the technical challenges they pose.
- You find the idea of working for a regulated environment rewarding and enticing. You ideally have a good understanding of security principles and compliance regulations relevant to financial software.
- Autonomy, agility and excellence are your motto. You are able to propose initiatives and follow-through.
- English is like a second language to you. Ideally, you are at ease using either French or Dutch to communicate within the team.
- You are drawn to the idea of working in an international environment and love interacting with other cultures.
- Team cohesion is important to you. You are willing to come work from our Brussels offices at least 2/3 times per month, and ideally 3 days a week.
If this is you, then apply now and join us on our thrilling adventure!