Search by job, company or skills

  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About PayNet: Payments Network Malaysia (PayNet) is Malaysia's premier payments network and central infrastructure for financial markets. We innovate, build and operate world-class payment systems and financial market infrastructures that safely, reliably and efficiently enable the functioning and development of Malaysia's financial system as well as the economy as a whole.

About the Division:

Building the backbone of Malaysia's payment infrastructure. Led by Chief Technology Officer, Technology designs, evolves, and secures the always-on architecture that powers trusted, scalable digital payment services for the nation.

Summary of responsibility:

As a software engineer, you will play a vital role in designing, developing, and maintaining the server-side components of complex software applications. Collaborating closely with cross-functional teams, you will contribute to the architecture and implementation of robust APIs, data models, and backend services that ensure seamless functionality and performance.

Your responsibilities will include optimizing database queries, integrating third-party APIs, and implementing security measures to safeguard data. You'll actively participate in code reviews, troubleshoot and debug issues, and continuously improve the scalability and reliability of systems.

Adhering to best practices in software development, you will work on projects that enhance the user experience, while staying updated with emerging technologies and trends in the field.

Key responsibilities:

  • Write clean, efficient, and maintainable code and unit tests following coding standards and best practices.
  • Develop APIs and web services that ensure seamless integration between frontend and backend systems.
  • Implement and optimize database structures, queries, and transactions for performance and scalability.
  • Troubleshoot and debug issues in the backend systems, identifying root causes and implementing solutions.
  • Implement security measures and data protection strategies to safeguard user data and ensure compliance.
  • Write and maintain technical documentation, including system architecture, design, and API documentation.

Must-have:

  • Technical Proficiency: Demonstrate a strong command of programming languages such as Java, Golang, Python, Node.js, etc. Exhibit deep understanding of backend technologies, databases, and server architecture.
  • Problem-Solving Skills: Excel in troubleshooting and problem-solving, adept at identifying root causes and implementing effective solutions.

Advantage to have:

  • Empathy and Customer Focus: Understand the importance of empathy and customer focus. Always put themselves in the shoes of the end-users, considering their needs, pain points, and expectations throughout the development process. Strive to deliver solutions that truly address customer requirements and enhance user satisfaction.
  • Code Quality: Prioritize writing clean, modular, and maintainable code. Adhere to coding standards, unit tests, design patterns, and best practices.
  • Quick to adapt to changing project requirements, technologies, and work environments. Thrive in dynamic settings.
  • Familiarity with database concepts, including query optimization and data modeling.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146611735

Similar Jobs