The primary responsibilities of the incumbent would be to lead a team of developers to review design and testing of the new application development efforts; In addition, he/she will also help in upgrading our office digitization efforts in enhancing its productivity and efficiency. The incumbent will report to the Senior Software Head (The Head of Software Development) and assist in providing guidance and technical leadership in relation to technical expertise.
Job Duties:
- Apply effective software techniques and methodologies to ensure effective and efficient application development process, design and application interactions.
- Review the data and system flows to ensure appropriate application flows.
- Review and enhance unit and integration test testing of the system to ensure proper functioning of the system.
- Promote knowledge sharing among the developers to organizational enhance skillset and knowledge.
- Manage and coordinate the deliveries for the application development projects.
- Actively participate in maintaining and upholding prevailing software development standards and methodologies.
Qualifications:
- Candidates must possess at least a Bachelor’s Degree in Computer Science/Information Technology or equivalent.
- Minimum 3 years of application development experience.
- Must be proficient in English language. However, understanding of Mandarin and Bahasa Malaysia are of added advantages;
- Possesses good interpersonal skills and able to relate to all levels;
- Possesses good attitude, disciplined; Must be a fast learner and capable of working under pressure.
Knowledge and Skills:·
- Possess good understanding of one or more areas of the following:
- Strong understanding of OOP concepts and languages, such as Java, SpringBoot and liberies and framework;
- Strong understanding of Javascript-based Web Client technologies, including Typescript, Javascript, HTML5 and CSS3, etc.
- Possess good understanding of RDBMS (relational database management system) including SQL DDL and DML such as PostgreSQL, MSSQL,
- Familiar with the best practice to support effective development cycle, including application development, build, deployment and support application.
- The incumbent is expected to have sound understanding of the Agile development cycle and strong foundation of software development process and practices, including coding, debugging, testing and source code management.
- Experience in developing Mobile Apps would be an added advantage.
What we offers:
- Rewarding career opportunities
- Outpatient medical benefit, dental and optical benefit
- Exceptional medical benefit for family members
- Company hospitalization upon confirmation
- Company Staff Insurance
- Annual Leave, Travel Leave, Compassionate Leave
- Punctuality Allowance
- Company T-Shirt
- Company parking for eligible staff
- Health Screening (every two years) for eligible staff
- Hand Phone expenses reimbursement for eligible staff
- Staff purchase benefit upon confirmation
- Staff Training program
- Yearly Domestic and Overseas Trips
- Merit Increment
- Several months’ bonuses for performing staff
- Friendly colleagues and cozy working environment.
- Opportunity to promote to Corporate position for performing staff
Job Location
1001A, Level 10, Tower A, Uptown 5 No.5, Jalan SS21/39 Damansara Utama Petaling Jaya 47400
Click to view the location on Google maps