Junior Executive (Analyst Programmer / Application Developer)

Malaysia Rapid Transit Corporation Sdn. Bhd.

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Malaysia Rapid Transit Corporation Sdn. Bhd. is seeking a proficient software engineer to analyze requirements, design, develop and deploy in-house business applications and integrations. You will implement secure coding practices and ensure compliance with PDPA and ISMS.

The role covers full SDLC with CI/CD releases, production support, technical documentation and continuous improvement, on a 2-year fixed-term contract in Kuala Lumpur. Strong Java/.NET/Docker/GCP experience is preferred.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. With a minimum CGPA of 3.0.
  • Relevant certifications (e.g., Google Cloud Associate Cloud Engineer / Professional Cloud Developer, Microsoft developer certifications, Scrum Developer, secure software development) are considered an advantage.
  • Hands-on experience in developing and maintaining business applications across the full SDLC using Agile/Scrum or Waterfall methodologies.
  • Experience with relational databases and SQL, including data modelling, stored procedures and query optimisation.
  • Experience in developing and consuming RESTful APIs and integrating applications with third-party systems.
  • Experience with source control (Git) and CI/CD tools; exposure to cloud deployment and containerisation (Docker).
  • Experience in mobile application development or low-code platforms is an advantage.

Responsibilities

  • Analyse business requirements and design, develop, test, deploy and enhance applications across the full SDLC.
  • Deliver secure, maintainable and well-documented code and support production applications.
  • Engage users to translate requirements into system specifications, data models and designs.
  • Develop and maintain RESTful API integrations and data migrations.
  • Apply secure coding practices and ensure compliance with PDPA and ISMS policies.
  • Manage deployments via CI/CD pipelines across development, staging, and production.

Skills

Programming
REST APIs
SQL
Git
CI/CD
Docker
GCP
OOP
Problem solving

Education

Bachelor's degree in Computer Science / Software Engineering / IT

Tools

Git
Docker
Google Cloud Platform
PostgreSQL
Microsoft SQL Server
MySQL

Job description

Analyse business requirements and design, develop, test, deploy and enhance MRTC's in-house business applications, system integrations and digital solutions across the full System Development Life Cycle (SDLC). Deliver secure, maintainable and well-documented code, and support applications in production to ensure they are reliable, compliant with IT security and data protection requirements, and deliver measurable value to the business.

Key responsibilities

Requirements Analysis & System Design: Engage business users and system owners to gather, analyse and document functional and non-functional requirements, and translate them into system specifications, process flows, data models and technical designs.

Application Development: Design, code and unit test web, mobile and back-end applications, APIs and database components in accordance with approved designs, coding standards and enterprise architecture guidelines.

Systems Integration & Data: Develop and maintain integrations between corporate applications and internal, partner or third-party systems (e.g., REST APIs, middleware, file-based interfaces), including SQL queries, stored procedures, data migration and reporting scripts.

Testing & Quality Assurance: Prepare test plans and test cases; perform unit, integration and system testing; support User Acceptance Testing (UAT); participate in peer code reviews and resolve defects prior to release.

Secure Development & Compliance: Apply secure coding practices (e.g., OWASP Top 10), remediate vulnerabilities identified through security testing and code scans, and ensure applications comply with MRTC's ISMS policies, the Personal Data Protection Act (PDPA) and applicable cybersecurity requirements.

Deployment & Release Management: Manage source code under version control and deploy applications across development, staging and production environments using CI/CD pipelines, in line with change management procedures.

Application Support & Enhancement: Provide second- and third-level technical support for in-house applications, including root-cause analysis, bug fixes, performance tuning and functional enhancements within agreed service levels.

Technical Documentation: Produce and maintain technical specifications, API documentation, source code documentation, deployment guides and user manuals to support maintainability and knowledge transfer.

Innovation & Continuous Improvement: Evaluate new frameworks, tools, cloud services and automation opportunities, and build prototypes or proofs of concept to improve business processes and digital services.

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline. With a minimum CGPA of 3.0.

Relevant certifications (e.g., Google Cloud Associate Cloud Engineer / Professional Cloud Developer, Microsoft developer certifications, Scrum Developer, secure software development) are considered an advantage.

Experience:

Hands-on experience in developing and maintaining business applications across the full SDLC using Agile/Scrum or Waterfall methodologies.

Experience with relational databases and SQL (e.g., PostgreSQL, Microsoft SQL Server, MySQL), including data modelling, stored procedures and query optimisation.

Experience in developing and consuming RESTful APIs and integrating applications with third-party systems.

Experience with source control (Git) and CI/CD tools; exposure to cloud application deployment, preferably on Google Cloud Platform (GCP), and containerisation (e.g., Docker).

Experience in mobile application development or low-code platforms is an advantage.

Technical Proficiency: Strong programming, debugging and database skills, with a sound understanding of object-oriented design, design patterns and application architecture.

Analytical & Problem-Solving: Ability to translate business processes into technical solutions and to troubleshoot issues systematically through root-cause analysis.

Quality & Security Mindset: Commitment to writing clean, testable, secure and well-documented code, with awareness of data protection obligations.

Communication & Collaboration: Ability to explain technical matters clearly to non-technical users and to work effectively in cross-functional teams and with vendors.

Learning Agility & Adaptability: Eagerness to learn new technologies and ability to manage shifting priorities in a dynamic, project-driven environment.

Note: This position is offered on a 2-year fixed-term contract, with competitive benefits and an option for renewal based on performance.

Applicable to Malaysian citizens only.

MRT Corp was established in 2011 and is fully owned by the Minister of Finance (Incorporated). In 2017, MRT Corp successfully delivered the country’s first MRT line, MRT Kajang Line. This is followed by the MRT Putrajaya Line which was successfully delivered in 2023.

MRT Corp has also been appointed as the Malaysian InfraCo for the Rapid Transit System (RTS) Link Project between Johor Bahru and Singapore. The full opening of the line is targeted to be on 31 December 2026.

MRT Corp also plans and designs future metro rail networks and strive to be the catalyst in urban socio-economic regeneration by way of inclusive metro rail transport system and development of transit-oriented communities

MRT Corp was established in 2011 and is fully owned by the Minister of Finance (Incorporated). In 2017, MRT Corp successfully delivered the country’s first MRT line, MRT Kajang Line. This is followed by the MRT Putrajaya Line which was successfully delivered in 2023.

MRT Corp has also been appointed as the Malaysian InfraCo for the Rapid Transit System (RTS) Link Project between Johor Bahru and Singapore. The full opening of the line is targeted to be on 31 December 2026.

MRT Corp also plans and designs future metro rail networks and strive to be the catalyst in urban socio-economic regeneration by way of inclusive metro rail transport system and development of transit-oriented communities

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, LRV
Senior Engineer, LRV

Malaysian Resources Corporation Berhad • Penang

On-site
MYR 90,000 - 130,000
Junior Software Engineer — Full SDLC, APIs & Secure Dev
Junior Software Engineer — Full SDLC, APIs & Secure Dev

Malaysia Rapid Transit Corporation Sdn. Bhd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Executive, Project
Senior Executive, Project

Malaysian Resources Corporation Berhad • Seri Iskandar

On-site
MYR 60,000 - 100,000
Finance cum Contract Executive
Finance cum Contract Executive

ERL Maintenance Support Sdn Bhd (E-MAS) • Sepang

On-site
MYR 72,000 - 110,000
Parking
Medical
Optical
+2
Business Analyst
Business Analyst

PROTECH DIGITAL SDN. BHD. • Petaling Jaya

On-site
MYR 78,000 - 112,000
Competitive salary
Insurance & medical
Flexi work
+15
Technical Officer – Engineering Rail (RTSO Johor Bahru)
Technical Officer – Engineering Rail (RTSO Johor Bahru)

PRASARANA MALAYSIA BERHAD • Johor Bahru

On-site
MYR 33,000 - 56,000
Assistant Manager, Technology Security Operations
Assistant Manager, Technology Security Operations

Touch 'n Go Group • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Unlimited pantry fruits, snacks &drin
Mobile and broadband subscription Reim
Hybrid work arrangement & flexi hours
+2
Junior Project Engineer Protege Trainee
Junior Project Engineer Protege Trainee

Hitachi Rail Limited • Kuala Lumpur

On-site
MYR 42,000 - 64,000
Networking in international teams
Secure, permanent job with a global公司
Chief Technical Officer
Chief Technical Officer

MindMerge Consulting • Kuala Lumpur

On-site
MYR 420,000 - 850,000
Operation Assistant/Executive
Operation Assistant/Executive

MRT SOLUTIONS SDN BHD • Penang

On-site
MYR 30,000 - 48,000