Mô tả công việc
POSITION OVERVIEWWe are seeking an experienced and dynamic General Manager to lead our overseas software development office. As a General Manager, you will oversee all operations, set strategic goals, and ensure the successful delivery of high- quality software products.
This role requires a strategic thinker with strong leadership skills, excellent problem- solving abilities, and a deep understanding of software development processes. You will be responsible for building the culture and team, aligning it with our corporate office, and demonstrating strong management capabilities.
RESPONSIBILITIES
Strategic Planning
Conduct market analysis to identify trends, opportunities, and competitive threats in the landscape.
Foster a culture of innovation and continuous improvement.
Develop and execute the strategy in alignment with the company&039;s overall business objectives.
Operational Management
Implement and monitor key performance indicators (KPIs) to measure success and drive improvement.
Manage budgets, allocate resources, and ensure the financial health of the office.
Oversee daily operations, ensuring efficiency and effectiveness in all processes.
Leadership and Team Development
Mentor and develop team members, promoting professional growth and development.
Lead and manage the team, fostering a culture of innovation, collaboration, and continuous improvement.
Develop and implement strategic plans to achieve company goals and objectives.
Set performance goals and conduct regular performance reviews.
Build and maintain a strong team culture aligned with the corporate office.
Ensure effective communication between the overseas office and our headquarters in Toronto, Canada.
Product and Quality
Ensure the delivery of high- quality software products that meet customer needs and align with company goals.
Collaborate with product management and development teams to define project scopes, timelines, and deliverables.
Drive innovation in software development practices, tools, and technologies.
Processes and Procedures
Establish, document, and continuously improve processes and procedures to ensure operational efficiency and quality.
Implement best practices in project management, software development, and quality assurance.
Communicate technology strategies and project updates to senior management and other key stakeholders.