Technical Manager
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Title: Technical Manager
Reporting to: General Manager
Job Accountabilities
- Manage development team consisting of Technical Leads, Senior and Junior Software Engineers
- To improve the tech team cohesiveness and to ensure teamwork, training, transition of technical stack as well as new technologies to the team
- Delegate technical responsibilities and monitor the progress of projects, as well as all technical issues, risk or mitigation plans in a timely manner
- Contribute to design/code reviews for quality assurance and conformance to standards/guidelines.
- Provide technical guidance and leadership and coach team members
- Review all work produced by the development team
- Meet with customers to provide technical solutions, anticipates customers’ needs and proposes alternative technical solutions
- Builds expert knowledge in our industry
- Provide continuous improvement and refinement of our methodology and delivery
- Define and manage resource plans together with the Project Manager aligning to the project schedule
- Responsible for forward resource management, team building and staff career growth
- To be involved in interview process as the hiring manager and be a key player as decision maker for new technical support in the technical team
- Perform other ad-hoc assignments and projects as assigned from time to time
Requirements
- At least 6-10 years of working experience in Java development (preferably in the financial industry) with at least 6 years working experience as a Technical / Project Lead
- Proven leadership track record on managing a team of 40 persons with the ability to lead and coordinate multi-teams within the organization together with customers and 3rd-party partners, if any
- Proven technical, analytical, troubleshooting, and consultative skills
- Ability to cope with tight deadlines and adhere to the delivery plan
- Possesses significant technical knowledge and experience includes but not limited to
1. Various Java frameworks: Grails, Structs, Spring Boot, Ionic,
2. Java services: Enterprise Java Bean, Java Database Connectivity, and Java Messaging Services.
3. Server technologies: IBM WAS, Red Hat JBoss, Tomcat, Apache
4. Web technologies: Ajax, JavaScript, JQuery, JQuery Mobile, VueJS, AngularJS, Node JS, XML, CSS3, HTML5, SOAP/RESTful web services, React.
5. Database technologies: Oracle, MySQL, DB2 with SQL/PL-SQL programming
6. Mobile application technologies: Flutter, Ionic
7. Clouds implementation with AWS / AliCloud / GCP, Docker, Kubernetes, EC2, NoSQL
Good verbal and written communication in English
Tactfully communicates sensitive information
Job Type: Full-time
Pay: RM9,000.00 - RM12,000.00 per month
Benefits:
- Health insurance
- Maternity leave
- Meal allowance
- Opportunities for promotion
- Professional development
Schedule:
- Monday to Friday