About this role
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 support.
Also in Software Engineering
RECRUIT EXPRESS PTE LTD