Senior Software Engineering Manager
Job Description:
Description
We are looking for a motivated Senior Software Engineering Manager to join Ho Chi Minh City office. This is a resource management role, your job will be to build, motivate, develop and retain a high-performing team of engineers and technical staff.
We Value
- Value the individuals We encourage and motivate people to grow. We perceive our people as a source of our success.
- Strive for excellence We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments.
- Act as a team We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity.
- Focus on Customers We build long term customer relationships, as we strive to always understand our customers' business and needs.
- Act with integrity We operate legally, honestly and ethically. We take responsibility for our actions.
We Offer
An extremely international working approach; expect to work with clients, account managers, delivery managers trainers and other leads from locations all over Asia and also Europe and the US.
Competitive compensation depending on experience and skills
10 days paid sick leave
19 days paid vacation
13th month salary as standard
Corporate and social events
Regular assessments and salary reviews
Free English classes and unlimited self-service trainings
Friendly team and creative atmosphere
Flexible working schedule
Responsibilities
- Play the people manager role for a group of intelligent and excellent engineers
- Work with Talent Acquisition teams to hire the right people at the right time
- Help employees in their professional growth and career development
- Motivate employees professional behavior
- Represent and protect employees interests on various levels within the company (corporate, unit, project)
- Make decisions regarding employees salary changes and obtain required approval from senior management
- Organize information exchange between employees and units
- Support and promote the corporate culture within the unit, promote the corporate image for employees and external candidates
- Create and optimize necessary working conditions for employees
- Support delivery teams with participation in project coordination and supervision
- Monitor the subordinates' work on the projects through communication with Delivery/Project Managers and Account Managers
- Provide effective project staffing upon request of Delivery/Project Managers and Account Managers
- Plan and optimize employees replacement process (succession planning, rotation, relocation) Contribute to organizational development
- Support interactions between the unit and other units, shared services within the company
- Build an effective organizational and managerial structure in the unit
- Gather, maintain and expand technological and managerial expertise within the unit
- Optimize and maintain the unassigned team members for seeking new projects, etc.
- Develop and realize long-term plan for development of the unit according to the corporate/business group/country strategy
- Support the Company growth
- Support technology management on the corporate level
- Represent the interests of the company and ensure maximum support of the company's decisions (including implementation of new practices) by the unit members
- Engage employees in internal projects for the company's growth or development of new business/technology directions
- Requirements
Minimum Bachelor's degree in Computer Science, Software Engineering or related disciplines
Minimum 5 years of leadership experience in a software development organization as a unit leader and able to manage an organization of 20 to 50 people
Project management experience
Expected to be able to follow and actively enhance a defined software development process and enforce it on a project
Be able to prepare high-quality, unambiguous project and customer related documentation
Expected to work independently without direct supervision
Excellent communication skills with all levels
Upper-Intermediate (CEFR B2) or higher level of verbal and written English
Excellent communication skills with all levels
Good client management skills; ability to interface and build relationships with client stakeholders
Good interpersonal and strong communication skills to effectively communicate with stakeholders and team members
Ability to work collaboratively in a multi-IT-discipline and multi-cultural environment
Upper intermediate (CEFR B2) or higher level of spoken and written English
Highly desirable
Ability to present publicly at tech talks, recruitment/career events, internal events
Experienced in implementing and analyzing the quality metrics in a project, participating in the definition of the metrics
Experienced in acting as a direct customer contact
International working experience, or working in VN for international clients
Other language ability
Contact:
Mr. Lâm Trịnh
Email: lam.trinh@peopleprofilers.com
Phone number: +84 393229552
Required Skills:
Communication Skills Talent Acquisition Career Development Recruitment Working Experience Product Design Resource Management Relocation Development Organizational Development Succession Planning Support Management Skills Environment Metrics Reviews Compensation Participation Product Development Salary Software Development Computer Science Strategy Documentation Software Leadership Engineering Project Management Planning Design Communication Science Business English Management