SALARY RANGE: RM4,000-RM6,000
Responsibilities:
This position is an executive position at the Sarawak Campus. The position will be responsible for areas as designated by the Assistant Manager, Application Development - mainly to application design, implementation and deployment of IT business systems for the University, which include UX design, coding, scripting, low-code development, User Acceptance Testing, data integrations and any other relevant tasks as assigned.
Qualifications and Criteria:
- A Bachelor's degree in computer science, IT, or a related field from a recognized institution, with at least three (3) years of relevant working experience; OR Master's degree holder can be considered.
- For bachelor's holders, at least three (3) years of relevant working experience in any two of the following domains: software development, business requirement study, business processes improvement, web-based systems, low-code/no-code development.
- Strong problem-solving skills, both independently and collaboratively.
- Experience in coding with various programming language or low-code platforms with proven record of successful solution implementation.
- Excellent interpersonal skills especially in a cross-cultural situation and demonstrated ability to work effectively in a consultative and team environment.
- Solid understanding of software architecture, Rest API, technologies, best coding practices, and sustainable software development principles.
- Familiarity with the Software Development Life Cycle (SDLC), including waterfall and agile methodologies.
- Proficiency in React, React Native, Node.js, PHP, JavaScript and SQL scripting, or the ability to quickly learn new programming languages.
- Able to actively participation in requirements gathering sessions, translating user needs into software specifications and design implementation strategies.
- Ability to mentor and guide junior developers/support teams when necessary.
- Familiar with low code/no code application development tools like Microsoft PowerApps, Zoho Creator, etc.
- Agility in High-Performance Environments: Thrives in fast-paced scenarios, adept at orchestrating multiple tasks, tracking action items, adapting to shifting priorities, and meeting tight deadlines.
- Flexibility in Working Hours: Exhibits willingness to operate beyond regular office hours as necessary to fulfill job demands