Tech Lead / Solution Architect
Location: Lyon, Paris, or Luxembourg
Overview :
We are seeking a highly skilled and experienced Tech Lead / Solution Architect to join our "Software Engineering" Service Line at CBTW. In this role, you will play a critical part in shaping strategic technical direction, designing scalable software solutions, and driving innovation across our client engagements. You will collaborate with cross-functional teams to create robust, efficient, and future-proof architectures that deliver exceptional value to our customers.
You will bridge the gap between business requirements and technical solutions while guiding development teams in implementing modern architectural patterns and practices. You'll leverage your expertise in both traditional software development (pro-code) and emerging low-code platforms to deliver tailored solutions that meet our clients' evolving needs
Key Responsibilities
1. Solution Design and Architecture
· Design end-to-end technical solutions leveraging modern architectural patterns (Microservices, Event-Driven Architecture, CQRS, Domain-Driven Design, Clean/Hexagonal Architecture)
· Architect scalable, maintainable software systems that meet business and technical requirements
· Ensure best practices for system design, focusing on flexibility, modularity, and composability
2. Technical Leadership
· Lead technical discussions with clients and internal teams, translating business needs into technical solutions
· Provide architectural oversight and guidance to development teams
· Act as a technical advisor to ensure alignment with architectural best practices
· Mentor and develop engineering talent through knowledge sharing and coaching
3. Low-Code & Pro-Code Implementation
· Develop strategies for leveraging low-code platforms alongside traditional development approaches
· Design hybrid solutions that maximize the benefits of both low-code agility and custom development flexibility
· Implement and advocate for best practices in low-code development (preferably with Mendix experience)
4. Pre-Sales & Client Engagement
· Participate in pre-sales activities, including solution design, effort estimation, and proposal development
· Conduct technical discovery sessions with potential clients
· Present technical solutions to clients and stakeholders
Required Skills and Experience
Education
· Master's degree in Computer Science, Software Engineering, or related field preferred
· Professional certifications in relevant technologies, architectural methodologies, or cloud platforms (e.g., AWS/Azure/Mendix certifications, TOGAF) are a plus
Technical Skills
· Software Architecture: Strong experience with enterprise software architecture, including microservices, event-driven systems, and API design.
· Full-Stack Development: Expertise in backend technologies (Java/Spring or .NET) and frontend frameworks (Angular, React, or Vue.js)
· Architectural Patterns: Deep understanding of DDD, CQRS, Clean/Hexagonal Architecture, and composable architecture models
· Low-Code Development: Experience or high interest / experimentation with low-code platforms, preferably Mendix.
· DevOps & Cloud: Knowledge of CI/CD pipelines, containerization, and cloud infrastructure (AWS or Azure)
· Integration: Proficiency in designing system integrations and API management strategies
Experience
· Minimum 8 years of experience in software development, with at least 4 years in architectural roles
· Proven track record designing and implementing complex software solutions across multiple projects
· Experience working with agile methodologies and leading technical teams
· Background in project estimation, technical documentation, and pre-sales activities
Soft Skills
· Excellent communication skills, both written and verbal
· Strong problem-solving abilities and analytical thinking
· Ability to explain complex technical concepts to both technical and non-technical audiences
· Business acumen with ability to understand client needs and translate them into technical requirements
· Leadership qualities with the ability to influence stakeholders and drive technical direction
· Fluency in both English and French is required
Key Success Factors
· Ability to balance technical excellence with pragmatic business considerations
· Versatility in working with both traditional development and low-code approaches
· Forward-thinking mindset to anticipate technological trends and client needs
· Collaborative approach to solution architecture, considering input from all stakeholders
· Strong commitment to continuous learning and professional development
Software Powered by iCIMS
www.icims.com