Mô tả |
=
Strategy & Planning
- Support CTO in IT strategy development related to Software development;
- Support and involve in pre-sales activities;
- Ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues;
- Review and analyze existing application effectiveness and efficiency, and then develop strategies for improving or leveraging these systems;
Acquisition & Deployment
- Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise;
- Research and make recommendations on software products and services in support of procurement and development efforts;
- Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings;
- Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications;
- Collaborate with analysts, designers, and system owners in the testing of new software programs and applications;
Operational Management
- Manage and provide direction for the application development team in support of business operations;
- Identify and resolve program errors;
- Provide technical leadership to project managers and programmers working on development project teams;
- Design, develop, and install enhancements and upgrades to systems and application software;
- Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing;
- Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices;
Where necessary, prepare, establish, and monitor budgets;
|
Yêu cầu |
Formal Education & Certification:
- Four-year college diploma or university degree in computer systems design or computer science or 6 years equivalent work experience in Software Development Manager;
- Certifications in SCRUM Master/ Product Owner is an advantage;
Technical skills and experience
- +5 years direct experience in software development and/or programming design and +2 year experience in software development management;
- Experience in Product development, Product lifecycle management;
- Proven experience in overseeing the direction, development, and implementation of software solutions;
- Direct, hands-on experience with automated software and system management tools;
- Strong knowledge of system and software quality assurance best practices and methodologies;
- Good project management skills and/or substantial exposure to project-based work structures, project lifecycle models, etc;
- Knowledge of database design and file management techniques.
- Knowledge of applicable data privacy practices and/or security standards (ISO27001, HIPAA, PCI DSS, GDPR).
Personal Attributes/Soft-skills:
- Strong customer-service orientation;
- Excellent written and oral communication skills (English is required);
- HR management: motivation, inspire and coaching staff;
- Interpersonal skills;
- Ability to communicate ideas in both technical and user-friendly language;
- Ability to conduct research into application development issues and products;
- Highly self-motivated and directed;
- Keen attention to detail;
- Able to prioritize and execute tasks in a high-pressure environment.
- Experience working in a team-oriented, collaborative
|