Key Responsibilities:
- Leadership and Team Management:
- Lead and mentor a team of Mendix developers, providing guidance and support to ensure the delivery of high-quality applications.
- Foster a collaborative team environment, promoting knowledge sharing and continuous improvement.
- Design and Architecture:
- Develop and enforce design principles and architectural guidelines to ensure the development of scalable and maintainable applications.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions within the Mendix platform.
- Ensure that all applications adhere to best practices in terms of security, performance, and maintainability.
- Code Quality and Review:
- Conduct code reviews to ensure that the team's work meets the highest standards of quality.
- Implement coding standards, best practices, and ensure that all development adheres to these guidelines.
- Identify and address technical debt, ensuring long-term sustainability of the codebase.
- Project Management:
- Work closely with project managers to plan, execute, and deliver projects on time and within scope.
- Provide technical leadership throughout the project lifecycle, from planning through deployment and support.
- Continuous Improvement:
- Stay up to date with the latest developments in Mendix and software development practices.
- Lead initiatives to improve development processes, tools, and techniques.
- Collaboration:
- Work with cross-functional teams, including business analysts, testers, and other developers, to deliver high-quality solutions.
- Act as a technical liaison between the development team and other departments.
Qualifications:
- Experience: Minimum of 5 years of experience in software development, with at least 3 years focused on the Mendix platform.
- Leadership: Proven experience in leading development teams and managing projects.
- Technical Skills: Strong proficiency in Mendix, with a solid understanding of software architecture, design patterns, and development best practices.
- Communication: Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering practical and effective solutions.
Preferred Qualifications:
- Experience with Agile methodologies and DevOps practices.
- Certifications in Mendix and/or relevant software development areas.
- Experience in designing and implementing complex, enterprise-level applications.
This role offers the opportunity to lead a talented team, work on cutting-edge projects, and have a significant impact on the direction and success of our development efforts. If you are a passionate and experienced Mendix developer with a strong leadership background, we encourage you to apply.