Lead software engineer
Role details
Job location
Tech stack
Job description
We're looking for a Lead Software Engineer with a strong focus on software integrations to help shape the next phase of our digital transformation. Following a successful migration and consolidation from three middleware platforms (Oracle Fusion Middleware, Mulesoft, and Spring Boot) into a unified Azure-based integration stack, we're now entering a new chapter: refining our framework, enhancing security, and optimizing performance.
This role is part of a broader strategy to stabilize and scale our team's capacity. In addition to hiring this lead role, we plan to engage external suppliers on a project basis. As Lead Engineer, you'll not only drive technical excellence but also take ownership of managing supplier relationships-defining work packages, implementing standards for collaboration, and monitoring supplier performance.
You'll be embedded in a scrum team of three full-time engineers and collaborate closely with a part-time architect, product owner, scrum master, and cloud engineer. You'll play a pivotal role in solution design, integration development, and technical leadership.
What You'll Do
- Lead the development of robust, secure, and high-performing integrations on Azure.
- Collaborate with business stakeholders to gather and refine requirements.
- Challenge and co-create solutions with architects.
- Guide and mentor fellow engineers in best practices and software hygiene.
- Manage external suppliers: define work packages, enforce collaboration standards, and monitor delivery quality.
- Contribute to the evolution of our DevSecOps practices and architecture aligned with the Microsoft Cloud Adoption Framework (CAF).
- Support the evaluation and implementation of our future portal platform.
Requirements
- Proven experience in leading software integration projects.
- Deep knowledge of Azure integration services (Logic Apps, API Management, Functions, etc.).
- Background in middleware platforms (Oracle Fusion, Mulesoft, Spring Boot).
- Strong understanding of security, performance tuning, and scalable architecture.
- Agile mindset with experience working in Scrum teams.
- Excellent communication and stakeholder engagement skills.
- Proficiency in C# within the .NET Framework, or one or more other programming languages such as Java or Python.
- Solid grasp of Enterprise Integration Patterns and how to apply them in real-world scenarios.
- Hands-on experience with CI/CD practices and tooling, enabling smooth and secure deployment pipelines.
- Familiarity with version control systems like Git, and a disciplined approach to collaborative development.
- Experience with Infrastructure as Code (IaC) and more specifically Terraform.
- Experience working with or managing external development partners or suppliers is a strong plus.
- Background in automated testing.
Benefits & conditions
- A gross monthly salary between €5700 and €8354 +8% holiday allowance (based on a fulltime working week).
- Good work/life balance with 40 vacation days for full-time employment with the option to buy or sell (additional) leave.
- The possibility to work from home with associated expense allowance and/or to perform the work on the basis of flexible working hours (depending on the position).
- An average salary pension scheme in which matters are properly arranged in the event of accidental death, incapacity for work or unemployment.
- Good disability insurance.
- Participation (on a voluntary basis) in the Social Fund, on the basis of which care and related costs are reimbursed that are not covered by your health insurance.
- Discount on VGZ's additional healthcare insurance.
- A training budget.
- Unlimited sporting in our own fitness room (in exchange for the sustainable employability day).
- € 0,21 per kilometer commuting allowance.
- A profit-sharing scheme. No rights reserved.