Software Development Team Lead
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Summary
Octave BricsCAD is a global technology company creating innovative Computer Aided Design software for worldwide markets. Our products enable the world’s most innovative companies to streamline complex design workflows every day. Our people are active in 80 countries, and our software is available in fifteen languages. We offer innovative solutions for 2D drafting, 3D direct modeling, manufacturing (e.g., sheet metal), surveying and building (BIM) design. BricsCAD powers an ecosystem of over 1,200 market-specific applications through our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are seeking a Team Lead to grow and lead our Manufacturing-2D team. The team solidifies our 2D foundation and compatibility with AutoCAD Mechanical. This is our first step towards growth and then upskilling new users in manufacturing to also adopt our powerful 3D variational & assembly design toolkit. As such, your day-to-day work will directly contribute to the focus and strategy of the BricsCAD Mechanical toolset.
You build and maintain a thriving team
- You lead and inspire your team, aligning the goals with organizational objectives.
- You create a positive, inclusive, and motivating work environment. You hold regular 1-on-1s and team meetings to address concerns and keep morale high.
- You collaborate with the R&D Manager on hiring and promotions.
- You mentor team members to support their professional growth and skill development.
You And The Team Work Efficiently And Reliably
- You make sure roadmap/sprint planning leads to clear commitments that we track.
- You are open and predictable when executing the roadmap. You identify risks or blockers early and raise them proactively.
- You address blockers and challenges, keeping the team focused and productive.
You Ensure Technical Excellence And Continuous Improvement
- You provide technical expertise and guidance to the team (including the PO), ensuring alignment with best practices, coding standards, and architectural principles.
- You oversee software design, development, and maintenance with special attention to coverage of key workflows, predictable behavior, performance, and reliable outcomes.
- You identify and address technical debt while balancing the team’s focus on delivering new features.
- You foster a culture of technical innovation by exploring new technologies and methodologies.
You And The Team Collaborate And Communicate
- You promote open communication within the team, fostering an environment where ideas and concerns are shared freely.
- You work closely with your team, PO, R&D Manager, UX/UI and QA specialists on a healthy roadmap. You also align on priorities, user experience, and testing.
- You ensure that the team communicates development progress clearly, so the PO and other stakeholders see outcomes, not just activity.
- You actively look for joint efforts and exchange of expertise/practices with other teams.
Education / Qualifications
- Bachelor, Master, or PhD in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of professional experience as a software developer, predominantly in C++ (minimum C++11), gained while working in a software development team. Experience in a leadership role or overseeing software development is a plus.
- Excellent communication and interpersonal skills, capable of effectively engaging with stakeholders across different levels of the organization.
- Problem-solving mindset with a strong ability to analyze complex technical challenges and provide innovative and future-proof solutions.
- Understanding of Agile methodologies and experience working in Scrum teams.
- Ability to balance technical leadership with team management responsibilities.
- Expertise in software design and development of complex systems. Expertise in architecture is a plus.
- Advance knowledge of Object-Oriented Design.
- Ability to operate with basic mathematical and algorithmic concepts.
- Full professional fluency in English.
What We Offer
- A full-time (or 4/5) position in Ghent, with flexible hours and remote work options.
- 32 days' vacation.
- Competitive remuneration, including benefits like a pension fund, meal vouchers, and comprehensive insurance.
- Choice of development platform (Linux/MacOS/Windows), choice of tooling (Visual Studio, QtCreator, XCode), git as VCS, and a powerful company laptop for all your compilation needs.
- A no-nonsense work floor with direct access to management.
- Autonomy in planning and designing your own work (guidance and collaboration possibilities are available).
- An interna