Application Developer (Medior)
Start Date: 01/06/2026
End Date: 31/12/2026
Location: Brussels
Languages: Dutch and/or French and English
Employment Type: Full-time
Role Overview:
You will play a crucial role in designing, developing, and maintaining high-quality software applications that meet business needs and enhance user experiences. You will collaborate with various stakeholders, including solution designers, technical designers, and business analysts, to ensure that the developed applications align with the organization's strategic goals and architectural standards.
Key Responsibilities:
- Application Development: Design, develop, and maintain scalable and robust software applications using modern programming languages, frameworks, and tools. Ensure applications are efficient, secure, and user-friendly.
- Collaboration: Work closely with cross-functional teams, including solution designers, technical designers, and business analysts, to understand requirements and translate them into technical solutions. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Code Quality: Write clean, maintainable, and well-documented code. Follow best practices and coding standards to ensure high code quality. Conduct code reviews and provide constructive feedback to peers.
- Testing and Debugging: Develop and execute unit tests, integration tests, and other automated tests to ensure the reliability and performance of applications. Debug and resolve issues, ensuring applications meet specified requirements and quality standards.
- Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate build, test, and deployment processes. Ensure applications are deployed efficiently and reliably.
- Innovation: Stay updated with the latest technological trends and innovations in software development. Propose and evaluate new technologies, tools, and methodologies that can enhance the organization's development capabilities.
- Documentation: Prepare and maintain detailed documentation of applications, including technical specifications, user manuals, and API documentation. Ensure documentation is clear, accurate, and up-to-date.
- Stakeholder Management: Communicate effectively with both technical and non-technical stakeholders to ensure developed applications meet their expectations and requirements. Provide support and guidance to users, addressing their questions and concerns.
- Continuous Improvement: Participate in retrospectives and continuous improvement initiatives to refine and enhance development processes. Identify areas for improvement and implement best practices to enhance the quality and efficiency of the development process.
- Incident Management: Be available to address and resolve incidents related to applications. Participate in on-call rotations and provide support to ensure the smooth operation of applications.
Skills and Qualifications:
- Strong technical skills in software development, including proficiency in modern programming languages such as Java, Python, or JavaScript.
- Experience with software development frameworks, tools, and technologies, such as Spring, React, or Angular.
- Knowledge of software development lifecycle and agile methodologies.
- Experience with databases, APIs, and integration technologies.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple projects simultaneously.
Desired Profile:
We are looking for a proactive and innovative Application Developer who can drive the development of high-quality software applications. The ideal candidate should have a strong technical background, excellent communication skills, and a passion for delivering robust and user-friendly applications that meet business needs.