Job Description
Expected Role
- Contribute to the development of CADDi software products by combining your technical expertise and team leadership skills.
- You will start by managing one team, and then you may be asked to manage multiple teams, contributing directly to coding, code reviews, and architectural decisions, while also fostering a culture of continuous improvement and technical excellence.
* Communication between teams will be a mix of Japanese and English.
- Hands-on development, actively participate in the development and maintenance of software products, ensuring code quality through code reviews, pair programming, and contributing to the codebase.
- Training of development organization members through 1-on-1, evaluation feedback, etc.
- Collaborate with product and engineering teams to design, architect, and implement scalable software solutions that align with bu...