Software Factory Manager
Mission
The Digital Factory Manager is responsible for leading a software development team who manages technical conception design implementation and quality of digital platforms and solutions that support the business needs and strategies. This role is critical to driving the success of our digital transformation by establishing and managing a high-performing agile and efficient software delivery capability. He/she has deep expertise in software development lifecycle (SDLC) management strong engineering leadership good willingness of adopting AI technologies and proven experience building and managing talented development teams in a structured and scalable way.
Key Expectations
The software factory manager has broad vision and obsession to lead and drive the software excellence by deploying the good software engineering practices with continuous learning and development mindset.
1. Software Development Lifecycle Management
- Work with Quality team to design implement and continuously improve SDLC practices ensuring alignment with business priorities security and compliance requirements.
- Oversee planning design development testing deployment and maintenance of software products.
- Establish governance frameworks to manage backlog prioritization change requests and scope creep.
- Ensure code quality technical documentation and version control best practices.
2. Process Tools and Technology
- Standardize toolsets and platforms for development code repository issue tracking and testing.
- Promote automation DevSecOps and lean practices to optimize efficiency and reduce technical debt.
- Introduce metrics and KPIs (e.g. lead time cycle time cost per deliverable velocity) to measure and improve factory performance.
3. Team Leadership and People Management
- Build lead and mentor a multidisciplinary software development team including tech leads developers and testers.
- Drive a performance-driven culture with a focus on talent development skill building and collaboration.
- Foster an agile and collaborative environment encouraging ownership creativity and innovation.
4. Delivery and Stakeholder Alignment
- Ensure timely and high-quality delivery of digital products that meet internal customer needs and business outcomes.
- Collaborate with product owners solution architects and business stakeholders to translate requirements into scalable software solutions.
- Manage capacity resourcing and workload balancing in alignment with strategic priorities.
Other Expectations
- Strong motivation of integrating AI into software development process with ambition to deploy AI agents to change the ways of coding and testing
- Manage the IT assets within his/her perimeter and the impacts on interfaces applying the rules to preserve the perennially of the IT assets in an Evergreen approach (limited number of versions supported software obsolescence ...)
- Contribute to and execute IT strategy by contributing to arbitrations on the build and run perimeters allocating capacity adjudicating priorities controlling budgets and ensuring user and business satisfaction.
- Develop people (direct or indirect line management) on a continuous basis taking into account the needs of the organization and the aspirations of the people.
Experience and Qualifications
- Bachelors degree or higher in Computer Science Engineering or related field
- 10 years of experience in software development and 5 years in leadership role
- Master level of Java programming and micro-service architecture
- Good understanding of China digital ecosystem and modern integration technologies
- Proven track record of managing end-to-end software delivery at scale.
- Deep understanding of modern SDLC practices (Agile DevOps CI/CD TDD/BDD).
- Experience with both custom development and configuration of enterprise platforms.
- Strong leadership interpersonal and stakeholder communication skills.
- Strong problem solving ability
- Good communication and management skill
- Good knowledge of lean and Agile culture
Required Experience:
Manager
Software Factory ManagerMissionThe Digital Factory Manager is responsible for leading a software development team who manages technical conception design implementation and quality of digital platforms and solutions that support the business needs and strategies. This role is critical to driving the...
Software Factory Manager
Mission
The Digital Factory Manager is responsible for leading a software development team who manages technical conception design implementation and quality of digital platforms and solutions that support the business needs and strategies. This role is critical to driving the success of our digital transformation by establishing and managing a high-performing agile and efficient software delivery capability. He/she has deep expertise in software development lifecycle (SDLC) management strong engineering leadership good willingness of adopting AI technologies and proven experience building and managing talented development teams in a structured and scalable way.
Key Expectations
The software factory manager has broad vision and obsession to lead and drive the software excellence by deploying the good software engineering practices with continuous learning and development mindset.
1. Software Development Lifecycle Management
- Work with Quality team to design implement and continuously improve SDLC practices ensuring alignment with business priorities security and compliance requirements.
- Oversee planning design development testing deployment and maintenance of software products.
- Establish governance frameworks to manage backlog prioritization change requests and scope creep.
- Ensure code quality technical documentation and version control best practices.
2. Process Tools and Technology
- Standardize toolsets and platforms for development code repository issue tracking and testing.
- Promote automation DevSecOps and lean practices to optimize efficiency and reduce technical debt.
- Introduce metrics and KPIs (e.g. lead time cycle time cost per deliverable velocity) to measure and improve factory performance.
3. Team Leadership and People Management
- Build lead and mentor a multidisciplinary software development team including tech leads developers and testers.
- Drive a performance-driven culture with a focus on talent development skill building and collaboration.
- Foster an agile and collaborative environment encouraging ownership creativity and innovation.
4. Delivery and Stakeholder Alignment
- Ensure timely and high-quality delivery of digital products that meet internal customer needs and business outcomes.
- Collaborate with product owners solution architects and business stakeholders to translate requirements into scalable software solutions.
- Manage capacity resourcing and workload balancing in alignment with strategic priorities.
Other Expectations
- Strong motivation of integrating AI into software development process with ambition to deploy AI agents to change the ways of coding and testing
- Manage the IT assets within his/her perimeter and the impacts on interfaces applying the rules to preserve the perennially of the IT assets in an Evergreen approach (limited number of versions supported software obsolescence ...)
- Contribute to and execute IT strategy by contributing to arbitrations on the build and run perimeters allocating capacity adjudicating priorities controlling budgets and ensuring user and business satisfaction.
- Develop people (direct or indirect line management) on a continuous basis taking into account the needs of the organization and the aspirations of the people.
Experience and Qualifications
- Bachelors degree or higher in Computer Science Engineering or related field
- 10 years of experience in software development and 5 years in leadership role
- Master level of Java programming and micro-service architecture
- Good understanding of China digital ecosystem and modern integration technologies
- Proven track record of managing end-to-end software delivery at scale.
- Deep understanding of modern SDLC practices (Agile DevOps CI/CD TDD/BDD).
- Experience with both custom development and configuration of enterprise platforms.
- Strong leadership interpersonal and stakeholder communication skills.
- Strong problem solving ability
- Good communication and management skill
- Good knowledge of lean and Agile culture
Required Experience:
Manager
View more
View less