Software Engineer (System)

Visa Hunt

Singapore

On-site

SGD 9,000 - 13,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Visa Hunt in Singapore is seeking a seasoned Software Engineer/Systems Engineer to design, develop, test, and maintain software for high-volume back-office AFC environments. You will gather requirements, craft solutions, and work through the full SDLC with stakeholders.

The role requires 5+ years in software development, strong API experience, and familiarity with EMV and PCI DSS. You will collaborate with cross-functional teams, optimize performance, and ensure security and deployment standards

Qualifications

  • Bachelor’s degree in Computer Science, IT, Software Engineering, Computer Engineering, or related discipline.

Responsibilities

  • Gather, analyze, and document business and system requirements.
  • Design, develop, test, implement, and maintain software applications and system enhancements.
  • Prepare and maintain project deliverables throughout the SDLC (SRS, SRS, architecture docs, design specs, interface specs, test plans).
  • Design and deliver software solutions for high-volume back-office systems, esp. AFC environments.
  • Collaborate with users, stakeholders, and project teams on requirements gathering, solution design, testing, and implementation.

Skills

Software design
Development
API development
SDLC
Troubleshooting
Analytical skills
Communication in English

Education

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

Tools

Git
CI/CD
Testing frameworks

Job description

Key Responsibilities
  • Gather, analyze, and document business and system requirements.
  • Design, develop, test, implement, and maintain software applications and system enhancements.
  • Prepare and maintain project deliverables throughout the SDLC, including: Business Rules Documentation Software Requirement Specifications (SRS) Software Architecture Documents Design Specifications Interface Specifications Source Code Documentation Test Plans and Test Specifications Operation & Maintenance Manuals Training Manuals Other technical documentation as required by project standards.
  • Design and deliver software solutions for high-volume and performance-intensive back-office systems, particularly within Automatic Fare Collection (AFC) environments.
  • Collaborate with users, business stakeholders, and project teams on requirements gathering, solution design, testing, and implementation activities.
  • Troubleshoot, diagnose, and resolve application and system issues.
  • Provide day-to-day application support and maintenance to ensure system reliability and availability.
  • Participate in software performance optimization, database tuning, and system enhancement initiatives.
  • Work closely with cross-functional development teams to ensure successful project delivery.
  • Ensure compliance with software development standards, security requirements, and industry best practices.
  • Support system integration, deployment, user acceptance testing (UAT), and post-implementation activities.
Qualifications & Requirements
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related discipline.
  • Minimum 5 years of relevant experience in software development and system engineering.
  • Strong experience in software design, development, and maintenance using modern programming languages and frameworks.
  • Experience in database design, development, optimization, and performance tuning.
  • Good understanding of Software Development Life Cycle (SDLC) methodologies and best practices.
  • Experience with system integration, API development, and enterprise application architecture.
  • Experience in Automatic Fare Collection (AFC) systems will be an added advantage.
  • Knowledge of EMV payment standards and Payment Card Industry Data Security Standard (PCI DSS) will be an added advantage.
  • Familiarity with version control systems, testing methodologies, and deployment processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently and collaboratively in a fast-paced environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (System) 1 YEAR CONTRACT
Software Engineer (System) 1 YEAR CONTRACT

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 100,000 - 180,000
Java Software Engineer – Spring Boot / AWS
Java Software Engineer – Spring Boot / AWS

ACP COMPUTER TRAINING SCHOOL PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Java Software Engineer – Spring Boot / AWS
Java Software Engineer – Spring Boot / AWS

A LOOP PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Frontend Maintenance
Frontend Maintenance

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 50,000 - 80,000
C++ Developer
C++ Developer

Total eBiz Solutions Pte Ltd • Singapore

On-site
SGD 80,000 - 100,000
Software Engineer (System)
Software Engineer (System)

XCELLINK PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Field Operations Engineer
Field Operations Engineer

MSI GLOBAL PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 108,000
Software Engineer - Banking
Software Engineer - Banking

Unison Group • Singapore

On-site
SGD 70,000 - 90,000
System Analyst - Payments
System Analyst - Payments

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 80,000 - 120,000
Senior Information Technology Consultant
Senior Information Technology Consultant

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000