[ref. j23393920] Senior Software Engineer
We are looking for an experienced and proactive Software Engineer to join our Platform Operations Team.
Studyportals headquarters is in Strijp-S, Eindhoven, the Netherlands. We offer a hybrid working environment.
About Studyportals
We change the lives of millions of students and leave the world a bit brighter than we found it. Every minute 100 students around the world trust our platforms (e.g., mastersportal.com) to find their best matching education for free. At the same time, we help educators diversify their (international) student population and reduce dropouts.
With forty different nationalities among the 150 people working at Studyportals, we are an international bunch of people. Eager to learn and serious about fun. Want to know more?
Why are we searching for you?
To help as many students as possible, we need to build and improve our functionality to grow significantly in users and conversion through technical excellence and a state-of-the-art platform. At Studyportals, the Platform Operations Team main mission is to speed up and stabilize the development process by providing tooling and services to teams and business to support their processes.Basically, allowing everyone to ship their changes fast, controlled, and guarantee stable (development) environments. You will help others to ship faster, with better tooling, monitoring solutions, and more grip on quality.
We value initiative greatly as we know we are in it together!
What are your three main goals?- Optimizing platform systems to make them faster, more efficient, and more secure, while keeping a close eye on cost of maintenance and return on investments.
- Proactively help define and implement a department-wide Technical Innovation strategy.
- Collaborate with, and support cross-functional teams in building scalable, top-notch platform improvements, services, and tooling via standardized solutions to improve time to market.
What does your team look like?
The Product Engineering department consists of 35 people. You will join an existing team of four members. – two Software Engineers, and two Dev-ops Engineers. Together you work to support the product development teams, improve, and maintain our infrastructure, compliancy standards and the CI/CD process.You will play an important role in further developing our infrastructure using AWS and other services. Your responsibilities range from working at the core of our platform to offering top notch support. You work on a huge variety of topics and projects.
You report to our Software Development Manager, Stefan. He started as a developer at Studyportals a long time ago and knows his way around the systems. His main responsibility is to make sure you can do your work in the best possible way, taking away impediments, driving technical innovation, and making sure you can be the best version of yourself.
What Tech Stack do we use?
The technology behind Studyportals’ platforms is based on PHP, Typescript, Node/NPM, Docker and AWS. Virtually, all our systems have been developed in-house and are following modern quality standards. We work in a service-oriented architecture, powered by our own RESTful API and AWS.In parallel, we are scaling up our infrastructure, moving towards SOC2 compliance.
Requirements- At least a bachelor’s degree, preferably in Computer Science or a related field.
- You have 5+ years of working experience in a similar role.
- You will be motivated to pick up the Scrum Master role within the team. You have great experience with Agile processes.
- Experience building applications using modern JavaScript, TypeScript, NPM and Webpack. And experience in developing advanced applications using any object-oriented language (for example PHP).
- Experience with (different types of) automated testing as part of CI/CD driven software development.
- You know to tell us when your code is SOLID enough…
- Experience with Amazon Web Services (AWS) or any other Cloud Computing Platform (e.g. Azure, Google Cloud Platform).
- You like to collaborate, appreciate open communication, and are comfortable with working cross-functionally.
- Competitive salary including a bonus and pension.
- 32 vacation days (including bank holidays) you have the flexibility to take your holidays whenever you want (e.g. be off on Chinese New Year instead of King’s Day).
- Possibility to buy/sell 5 vacation days out of your annual balance.
- Reimbursement of your work-related travel costs.
- Hybrid work - 3 days per week opportunity to work from home, including a remote working allowance.
- Possibility to work from abroad 2 times a year.
- An annual personal development budget because personal growth is KEY!
- A nice and fun office in the heart of Eindhoven; five minutes’ walk away from the station.
- An annual donation to the Knowledge for Children foundation made on your behalf.
- A nice and fun office in the heart of Eindhoven; five minutes’ walk away from the station. Take an insiders’ perspective here.