Technical Manager, Application Development
The Job
You will:
-
Led a team of software engineers, ITSZ resources and external resources to accomplish development tasks as defined in the PDLC under the supervision of project managers/development manager
-
Work with business users to document requirements and prepare specifications
-
Work with the architecture/infrastructure team to perform technical design and construction
-
Performing system design, development (customization, interfaces, conversion and reporting), development testing and software release
-
Conduct design/code review to ensure the quality of software deliverables
-
Comply with established standards and processes in delivering deliverables
-
Provide support during the system assurance test and user acceptance test
-
Assist the IT operations team in performing software installation and implementation
-
Provide BAU application support under the direction of the technical/portfolio manager
-
Resolve production problems and provide timely management updates
-
Execute technology refreshment on applications to ensure technology standards compliance and mitigate application support risks
-
Create and foster a diverse and inclusive culture with trust and respect to attract, develop and retain talents. Serve as a role model to support cross-team/division/department efforts and model collaborative behaviours. Inspire the team to bring forward ideas and solutions to empower the people to accelerate business success
About you
You should have:
-
Graduate qualifications in computer science or engineering
-
Minimum of 5-8 years experience in systems analysis, design, software development and support experience
-
At least 3 years in the technical lead position for a senior role
-
Preferably with solid hands-on experience in mid to large-scale package-based solution implementation and participated in the end-to-end project lifecycle
-
Business domain knowledge or experience in procurement, supply chain or finance would be an added advantage
-
Experience in vendor management
-
Strong ability in problem troubleshooting and diagnosis
-
Proficiency in writing, presentation and communication skills
-
Proficiency in both spoken and written English, Cantonese and Putonghua
-
Able to work independently and supervise a team of 2 to 3 offshore developers on development work
-
Hands-on Development experience in .Net framework/Core, C#, MS/PL SQL, Visual Studio, MS SQL Server
-
Hands-on Development experience in React / Node.JS / JavaScript / Ant Design
-
Hands-on Experience in implementation of CI/CD pipelines; familiar with DevOps tools including BitBucket, Jenkins, Jira, etc
-
Experience in application Infrastructure setup including servers, VMs, Storage, Networks, etc.
-
Experience in Solace / Kafka, SUSE Linux, MS SharePoint Development, IOS Development
Terms of Employment
The level of appointment will be commensurate with qualification and experience.
Enquiries
We are an equal opportunity employer. Personal data provided by job applicants will be used strictly in accordance with the Club's notice to employees and prospective employees relating to the Personal Data (Privacy) Ordinance. A copy of which will be provided immediately upon request.
Share this Job :
To share this job on WeChat, please click the button below to copy the link: