Location
singapore
Job Type
Full-time
Posted
June 04, 2026
Job Description
A Software Programmer writes, tests, debugs, and maintains the computer instructions and code that power software applications. They translate software designs into functional programs, collaborate with cross-functional teams, and ensure applications are secure, scalable, and fully optimized for user requirements.
Key Responsibilities- Software Development: Write clean, efficient, and maintainable code in programming languages like Java, Python, C++, or C#.
- Testing & Debugging: Test software periodically, identify system errors, and write fixes to ensure seamless functionality.
- Collaboration: Work alongside product managers, designers, and system architects to understand user needs and prioritize features.
- System Maintenance: Update, upgrade, and optimize existing programs to improve security, speed, and overall performance.
- Documentation: Create and maintain comprehensive technical documentation for codebases and end-user...