Software Engineer II (C)

FINEXUS SDN BHD

Kuala Lumpur

On-site

MYR 96,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

FINEXUS SDN BHD is seeking a Software Engineer II to develop and maintain SWITCH modules and integrate systems with card schemes, ATMs, and EDC. You will work on C programming, TCP/IP socket programming, and ISO 8583 standards to ensure code quality and system stability.

Ideal candidates have 1–3 years of hands-on software development experience, strong C skills, and familiarity with version control and testing. Join a team building secure financial infrastructure in a fast-paced environment.

Qualifications

  • Hands-on 1–3 years in software development and SWITCH modules.
  • Strong C programming, ISO 8583, and TCP/IP experience.
  • Familiarity with version control and test automation.

Responsibilities

  • Develop, debug, and optimize C code for SWITCH modules.
  • Collaborate with team on design, development, and troubleshooting.
  • Document code, processes, and development activities clearly.
  • Contribute to unit testing and integration testing efforts.
  • Ensure software reliability, security, and scalability for card and ATM/EDC processing.

Skills

C programming
ISO 8583
TCP/IP sockets
Analytical thinking
Debugging
Team collaboration
Financial processing concepts

Education

Degree in IT/Software Engineering

Tools

Bitbucket
JIRA
Automation tooling

Job description

The Software Engineer II is responsible for developing and maintaining SWITCH modules and integrating systems with card schemes, ATM, and EDC. This role requires strong proficiency in C programming, TCP/IP socket programming, and ISO 8583 standards. You will work closely with team members to develop, test, optimize, and maintain software components while ensuring code quality and system stability.

Key responsibilities
  • Develop, debug, and optimize C code for SWITCH modules
  • Contribute to unit testing and integration testing efforts
  • Collaborate with team members on design, development, and troubleshooting
  • Document code, processes, and development activities clearly
  • Keep up-to-date with C programming trends and emerging technologies
  • Adapt to additional programming languages (e.g. Shell scripting, Java) as required
  • Use version control and project management tools such as Bitbucket and Atlassian JIRA
  • Support code automation and testing initiatives where applicable
  • Design, develop and maintain high-performance SWITCH modules
  • Ensure software reliability, security, and scalability for card and ATM/EDC transaction processing
About you
  • Degree in Information Technology, Software Engineering, or related disciplines
  • Programming subjects must have grade A / 3.0 and above
  • Mathematics: SPM grade A; Additional Mathematics grade B and above
  • 1-3 years of hands-on experience in software development
  • Strong experience in C programming, ISO 8583, TCP/IP socket programming, and SWITCH development
  • Familiarity with version control (Bitbucket), project tracking (Atlassian JIRA), unit testing, and automation
  • Logical thinking and problem-solving skills
  • Debugging and troubleshooting expertise
  • Understanding of financial transaction processing and ATM/EDC integration
About us

FINEXUS develops mission-critical payment and switching platforms that support Malaysia's financial ecosystem, including card processing, ATMs and EDCs.

We are a tech powerhouse with 500+ talents, serving 100+ banks, FIs & FinTechs across 10 ASEAN cities. Founded in 2000, we bring 26 years of expertise in secure cloud, RegTech, and financial infrastructure.

We offer: Cloud SaaS (e-invoicing, reporting, payments, CMS), Backroom BPO, Payment Gateway, Kayaaku Super App (e-wallet, cards, DuitNow), AREMA e-invoicing, FIDU QR platform & AI-Robotics

Join us in building ASEAN’s future.

We are a tech powerhouse with 500+ talents, serving 100+ banks, FIs & FinTechs across 10 ASEAN cities. Founded in 2000, we bring 26 years of expertise in secure cloud, RegTech, and financial infrastructure.

We offer: Cloud SaaS (e-invoicing, reporting, payments, CMS), Backroom BPO, Payment Gateway, Kayaaku Super App (e-wallet, cards, DuitNow), AREMA e-invoicing, FIDU QR platform & AI-Robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II — Card SWITCH & ATM/EDC Systems
Software Engineer II — Card SWITCH & ATM/EDC Systems

FINEXUS SDN BHD • Kuala Lumpur

On-site
MYR 96,000 - 180,000
Software Engineer - Payment Gateway
Software Engineer - Payment Gateway

COHERENTPLUS SDN. BHD. • Kuala Lumpur

On-site
MYR 70,000 - 110,000
EPF, SOCSO
Medical
14 days annual leave
Intern, Software Engineer
Intern, Software Engineer

FINEXUS SDN BHD • Kuala Lumpur

On-site
MYR 20,000 - 33,000
ASSOCIATE II, CORPORATE ACCOUNTS
ASSOCIATE II, CORPORATE ACCOUNTS

FINEXUS SDN BHD • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Software Engineering (Cards)
Software Engineering (Cards)

OCBC • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Competitive base salary
Flexible benefits
Learning and development opportunities
Intern
Intern

FINEXUS SDN BHD • Kuala Lumpur

On-site
MYR 50,000 - 80,000
Application Engineer (SIBS SICS) (Non-Shift)
Application Engineer (SIBS SICS) (Non-Shift)

OCBC • Cyberjaya

On-site
MYR 8,000 - 16,000
Competitive base salary
Flexible benefits
Learning and professional development opportunities
Technical Support Engineer
Technical Support Engineer

Luxoft • Malaysia

On-site
MYR 90,000 - 120,000
Engineer, Software Development
Engineer, Software Development

2C2P • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Systems Analyst
Systems Analyst

Tentacle Tech • Kuala Lumpur

On-site
MYR 120,000 - 180,000