Software Engineering Manager, Dayshift
Support the management of the Development department including providing technical direction, daily operation, whole life-cycle project management, and oversight of one functional team ( 3~8 team members ) to ensure meeting our client’s (internal and external) business needs as well as technology strategy.
Role Description
Plays a key role in supporting the execution of project delivery for owned team. Takes an active role and day-to-day contributor to several strategic technology projects.
KEY RESPONSIBILITIES
- Execution & Project Management (30%) - Manage a functional team’s daily operations and perform oversight.
- Team Management (30%) - Develop and retain a high performing team by providing effective leadership, effective coaching, recruiting, and performance evaluation to team members.
- Solution Design & Architecture (25%) - Provide innovative prototyping & solutions based on a deep understanding of clients’ problems coupled with an intimate knowledge of our business and applying industry leading thinking to the problem-solving process.
- Continuous Improvement (15%) - Develop and manage process required for change management efforts, and system training to support projects rollouts.
Qualifications
Bachelor’s degree holderMinimum of 5-8 years working experience in development team, including 2-3 years in a supervisory roleMinimum 2-3 years of project management experienceCompetencies, Skills and Behavior
Experienced user of MS Visio, MS PowerPoint, MS Word, MS Excel.Expert for software design and development concepts, database structures, system integration principles and code repository management.#J-18808-Ljbffr