MÔ TẢ CÔNG VIỆC
KEY OUTPUTS:
1-Software Development Life Cycle management:
• Analyze plan, process and requirement
• Define development requirements based on user requirement
• Design/review the software architecture, features and specifications
• Acquire, build or develop the software
• Prepare deployment material and check the deployment.
• Maintain the software development
• Support troubleshooting and debugging software
• Train/guide the developmental team to optimize their work.
2-Software Quality Management
• Quality assurance: set/propose standards, processes and/or compose procedures to maintain the quality, stability, reliability and security of services and software as well as to meet necessary regulatory.
• Quality planning: define the quality attributes to be associated with the output of the software.
• Quality control: supervise testing and reviewing software in stages to ensure quality assurance processes, standards, security and timeline.
3-IT Project Management
• Initiating, planning, executing, monitoring & controlling, closing management.
• Integration, scope, time, cost, quality, procurement, human resources, communications, risk, stakeholder management.
4-Manpower Management
• Lead, educate, instruct and manage staff to reach KPI.
5-Plan
• Research and evaluate software solutions.
• Propose the software and development budget and plan.
• Execute plan within budget.
6-Others
• Timely/periodically report all information to higher managers.
• As per assigned by superiors and other office work as required by the Company.
YÊU CẦU
Kinh nghiệm
Không yêu cầu
QUALIFICATIONS:
• BSc/BA in computer science or relevant field; MSc/MA will be appreciated
• Certified application developer is a plus
SKILLS/KNOWLEDGE:
Encouraging, planning, organizing, coordinating, directing, oversight, technical skills, creativity, customer-focused, attention to detail, problem solving and teamwork.
EXPERIENCE:
At least 4 years’ experience in IT software development management.
Experience in designing and building applications.
In-depth knowledge of programming for diverse operating systems and platforms using development tools.
Excellent understanding of software design and programming principles
COMPETENCIES:
• Applying Technical Knowledge
• Being Ethical & Compliant
• Collaborative Relationships
• Communicating with Impact
• Customer Focus
• Developing Self, Direct Reports & Others
• Driving Results
• Managing Execution
• Problem Solving
• Building Effective Teams
• Managerial Courage
• Business Acumen
• Dealing with Ambiguity
• Organisational Savvy
• Strategic Agility
Chia sẻ
Bình luận