Job Openings
Systems Programmer
About the job Systems Programmer
Location: Paco, Manila
Work Setup: Onsite
JOB OVERVIEW
The Systems Programmer is responsible for developing, implementing, maintaining, and improving computer systems and programs. The role handles system development projects and upgrades while working with users to understand requirements, validate system functionality, and provide necessary training and support.
RESPONSIBILITIES
Systems Development & Implementation
- Develop, test, and implement computer systems and programs independently or as part of a team.
- Analyze, design, and recommend systems, including packaged software, tools, and other technology solutions.
- Manage system development and upgrade projects to ensure accurate and effective implementation.
- Review and correct programs and data to maintain accuracy and integrity.
User Requirements & System Support
- Gather and assess system requirements from users.
- Conduct user acceptance testing to verify that systems meet identified requirements.
- Provide users with necessary system training and support.
- Troubleshoot hardware and software concerns, including installations, repairs, and customer support.
Technology & Data Security
- Support the implementation and deployment of new technologies within the organization.
- Follow established data security protocols when handling systems and information.
- Ensure computer equipment and programs function effectively.
Documentation
- Prepare and maintain appropriate documentation for system development and other assigned projects.
- Ensure project-related records are properly documented and maintained.
QUALIFICATIONS
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- At least 2 to 3 years of relevant experience in systems programming, software development, systems implementation, or IT systems support.
- Proficient in one or more programming languages and familiar with software development principles and practices.
- Knowledgeable in systems analysis, system design, software testing, debugging, and troubleshooting.
- Experience in implementing, upgrading, or maintaining computer systems and applications.
- Familiarity with user requirements gathering, User Acceptance Testing (UAT), and system validation.
- Able to troubleshoot hardware and software issues, including system installation, configuration, and maintenance.
- Knowledge of database management, data integrity, and information security practices.
- Capable of preparing technical documentation, system specifications, and project records.
- Good analytical, problem-solving, and communication skills, with the ability to work independently and collaborate with users and technical teams.
- Willing to provide system training and technical assistance to end users.