This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Technical Lead Manager (TLM) – Software is a hybrid leadership role combining strong technical guidance with people and project management. Reporting to the Director of Software Engineering, this position is responsible for driving the design and development of high-quality software features and enhancements across parking devices, payment solutions, and garage applications. The TLM plays a crucial role in leading the software development team both technically and operationally — from architecture to release, while also providing mentorship, career development, and performance management of team members. This role requires a passionate, experienced technical professional who thrives in a collaborative environment, leads by example, and promotes a culture of accountability, innovation, and continuous improvement.
Job Responsibility:
Guide the design, architecture, and implementation of scalable and secure software solutions
lead and promote software development best practices
ensure technical excellence across the team through regular design sessions, code audits, and architecture reviews
troubleshoot and resolve complex issues across the full development stack, including databases and device-level integration
leverage edge computing concepts to optimize software interactions between local devices and the cloud
collaborate with Program and Project Managers to assess feature requirements and facilitate high-level estimation and planning
lead sprint planning, backlog grooming, and estimation sessions
manage sprint execution through daily scrums, velocity tracking, and risk mitigation
ensure timely delivery of all sprint and release commitments
partner with cross-functional teams (Architecture, QA, Product Management) to design and deliver reliable solutions
promote an agile and iterative development culture that encourages experimentation and learning
manage and grow a high-performing team of software engineers, fostering a collaborative and inclusive culture
provide coaching, mentorship, and career development support for team members
conduct performance reviews, identify training needs, and create development plans
assist in recruitment efforts, including interviewing and onboarding new team members
support team health and productivity through regular 1:1s and feedback sessions
participate hands-on in development as needed, especially in key or complex components
write and maintain clear, maintainable, and scalable code
translate business requirements into technical specifications
create and maintain functional and technical documentation
conduct root cause analysis on bugs and issues, and deliver high-quality fixes
Requirements:
6+ years of software development experience
at least 2+ years in a leadership role
proven ability to lead technical teams and manage software delivery pipelines
experience developing with cloud platforms and knowledge of cloud services/concepts, especially AWS (EC2, Lambda functions, S3, SNS/SQS, etc.)
knowledge of edge computing concepts and development for connected devices or hardware-integrated systems
expertise in .NET Core development
proficiency with React and/or modern JavaScript frameworks
hands-on experience with containerized applications using Docker and Kubernetes
proficiency with NoSQL/SQL-based databases, especially PostgreSQL and SQL Server
strong knowledge of agile methodologies and team-based software development
excellent communication and interpersonal skills, with the ability to work effectively across departments and at all levels
Nice to have:
Self-motivated and independent, yet highly collaborative
strong analytical and problem-solving abilities
passion for mentoring and developing engineering talent
committed to continuous learning and driving innovation
adept at balancing technical excellence with practical business needs
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.