Epicareer Might not Working Properly
Learn More

Junior Software Developer

Salary undisclosed

Apply on


Original
Simplified

Company Description

QUATRIZ is a Malaysian company that specializes in providing end-to-end electronic payment solutions across various applications and industries. Our front-end applications include toll collection systems, transit systems, and campus applications for fare payment, access control, and identification. We also offer a customized back-office solution for processing information with our Central Clearing Settlement System. Our goal is to deliver high-quality services, products, and solutions to clients locally and regionally.

Role Description

The primary function of this role is to be responsible for understanding the business and how to

apply/augment the IT application architecture to plan, design, build, and integrate state of the art

solutions for both internal and public-facing applications. This role requires a strong understanding

and experience with mobile enabled / responsive design web applications, messaging buses, micro

services, and relational database architecture.

Primary Tasks

• Improving system quality by identifying issues and common patterns, and developing standard

operating procedures

• Enhancing applications by identifying opportunities for improvement, making recommendations

and designing and implementing systems

• Maintaining and improving existing codebases and peer review code changes

• Liaising with colleagues to implement technical designs

• Investigating and using new technologies where relevant

Qualifications

  • Degree in Computer Science / Engineering
  • Has 1 year experience in software development field
  • Positive energy and good proactive attitude.
  • Willing to travel
  • Broad experience designing, programming, and implementing large information systems.
  • Ability to provide in-depth evaluation and analysis of unique complex technological issues.
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to lead others.
  • Ability to exercise discretion and independent judgment in the performance of duties