Salary Range
SGD 78,000 - SGD 84,000 /year
SGD 6,500 - SGD 7,000/month
Skills Required
Market ResearchAPI DevelopmentTechnical DocumentationCollaborationSystem Developmentscientific disciplineSoftware EngineeringEnterprise ArchitecturePerformance TuningSoftware Design
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 DocumentationSoftware Requirement Specifications (SRS)Software Architecture DocumentsDesign SpecificationsInterface SpecificationsSource Code DocumentationTest Plans and Test SpecificationsOperation & Maintenance ManualsTraining ManualsOther 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.
About ACP COMPUTER TRAINING SCHOOL PTE. LTD.
Similar Jobs
Software Engineer (Devices)
ACP COMPUTER TRAINING SCHOOL PTE. LTD.
SGD 81,600 - SGD 90,000/yr
IT Infrastructure Engineer (System Administration)
ACP COMPUTER TRAINING SCHOOL PTE. LTD.
SGD 67,200 - SGD 84,000/yr
IT Infrastructure Engineer (System Administration)
ACP COMPUTER TRAINING SCHOOL PTE. LTD.
SGD 67,200 - SGD 84,000/yr
205-002 Software Engineer (Devices)
ACP COMPUTER TRAINING SCHOOL PTE. LTD.
SGD 78,000 - SGD 84,000/yr
Software Engineer (System)
ACP COMPUTER TRAINING SCHOOL PTE. LTD.
SGD 81,600 - SGD 90,000/yr