Software Engineer | Workforce Management
- Do you have an exceptional talent for structuring digital environments?
- Do you know how to optimize software from the back-end in such a way that it evokes the ultimate feeling of user-friendliness?
- Are you someone who likes to solve complex problems?
- Are you the type of person that always has fun and doesn't know when to close the laptop?
- Want to kick ass en build cool stuff?
Keep calm and read on ;).
The company:
Our Partner is the most user-friendly software for staff scheduling and time and attendance tracking. They work in a team of more than 87 young (and a little less young) professionals and strive to continuously better their platform. From clients with 10 employees, or an international organization. They have the one-stop shop solution, and if it's not there yet, they just build it! But wait, there's more!
They've already conquered The Netherlands and have set their sight on European Dominance,
And with success: They have gotten a 4.7 rating on Trustpilot. They are growing enormously and are looking beyond the borders of the Netherlands. They value short communications channels and direct feedback, and innovative ideas are always welcome. If your work makes you happy, it will make them happy too!
What will you be doing?
Our client develops the best software for staff-scheduling and hour registration in the world. This means that they want to be at the forefront of user-friendliness and innovation. They also want to radiate passion for the profession. The development of their engineers is very important to thems and passion for technology is therefore a requirement from their side. They believe that the best results are achieved by working as a team in a no-blame culture. You will work in a scrum team and, together with your team, will be responsible for coming up with innovative and creative solutions.
You will have the following tasks and responsibilities:
-
You will be writing state-of-the-art PHP code using SOLID principles and design patterns in a test-driven manner
-
You will collaborate with colleagues to discover, build, assess and maintain highly scalable solutions using techniques such as Event Storming and software design techniques such as Aggregate Design
-
You will help improve and document our development process to continuously improve what we deliver
-
You will contribute to our Core platform and help keep our architecture clean and effective
-
You will be working together with international top engineers in a multidisciplinary team
-
You will be working with experienced product managers to deliver the best for our customers
About you
-
Minimum 3 years’ experience as a back-end software engineer
-
You can write high-quality software in languages such as C#, Java, PHP, Go, Rust or Ruby
-
You have knowledge of framework fundamentals such as routing, caching, and session handling
-
You have experience designing scalable applications for high volume traffic
-
You have a good understanding of what an Event Driven Architecture entails and how to correctly apply patterns and modeling techniques such as DDD and CQRS
-
You have knowledge of CI/CD, Docker, Shell scripting and tools such as Ansible and Terraform
You have a 'you build it, you run it' – mentality
What do they offer?
- Salary up to, €6018,- gross per month on a full time basis
- 25 vacation days, and 8% holiday allowance
- Company laptop
- Good opportunities to work from home
- Compensation for travel expenses
- Pension scheme
- Working together with a dynamic and young team
- The best parties, after work drinks, company trips and weekends away
- The nicest workplace in the Netherlands, with pool table, indoor Minigolf, and a great view of the Hague
- Our own chef, who spoils you daily with a delicious lunch
Are you interested? Then respond via the application form or send your resume to r.sadloe@haystackpeople.nl. Calling is always faster, you can do that on +31 (0)6 83 93 19 68