Manager (Software) / IT Division
COMPANY OVERVIEW
A foreign insurance company
JOB RESPONSIBILITIES
-
Software Development Life Cycle Management:
-
Analyze, plan, and define development requirements based on user needs.
-
Design and review software architecture and specifications.
-
Acquire, build, deploy, and maintain software.
-
Troubleshoot and debug software.
-
Train and guide the development team.
-
Software Quality Management:
-
Set quality standards, processes, and procedures.
-
Define quality attributes for software output.
-
Supervise testing and review processes to ensure quality, security, and timelines.
-
IT Project Management:
-
Initiate, plan, execute, monitor, control, and close projects.
-
Manage project aspects like integration, scope, time, cost, quality, resources, communication,…
-
Manpower Management:
-
Lead, educate, instruct, and manage staff to achieve KPIs.
-
Planning:
-
Research and evaluate software solutions.
-
Propose software and development budgets and plans, and execute them within budget.
-
Cloud Computing Management:
-
Optimize cloud presence, performance, security, and cost.
-
Design, integrate, and monitor cloud environments..
-
Data Warehouse/Business Intelligence Management:
-
Implement ETL processes and data architecture.
-
Collaborate on data warehouse architecture.
-
Extend data marts and optimize infrastructure.
-
Others:
-
Timely reporting to higher managers.
-
Perform other assigned office tasks.
Relationships:
-
Collaboration with regional ICT, process owners, IT Steering Committee members, software vendors, and developers.
Decision Making Authority:
-
Operate within delegated authority from IT General Manager.
Competencies:
-
Technical expertise, ethics, collaboration, effective communication, customer-centricity, self-improvement, results-driven, execution skills, problem-solving, team leadership, courage, business understanding, adaptability, organizational insight, strategic vision.
Key Performance Indicators:
-
Timely and complete delivery of IT projects, software enhancements, and quality.
-
Cost efficiency.
JOB REQUIREMENTS
-
Bachelor's degree in computer science or related field (Master's degree preferred).
-
Certified application developer is a plus.
-
Strong technical skills.
-
Creativity, customer focus, attention to detail, and problem-solving.
-
Business acumen and strategic agility.
-
Minimum 4 years of IT software development management experience.
-
In-depth knowledge of programming and software design principles.
#LI-JACVN
#Hanoicity