Job Openings Systems Analyst / Developer

About the job Systems Analyst / Developer

The Systems Analyst / Developer will be responsible for developing, testing, implementing, and maintaining business applications and information systems to support operational efficiency. The role involves translating business requirements into effective technical solutions, improving existing systems, ensuring data accuracy and security, and providing technical support to users.
Key Responsibilities:
  • Develop, test, implement, and maintain computer programs and business applications, working independently or collaboratively with the team.
  • Gather and analyze user requirements to identify system needs and recommend appropriate technical solutions.
  • Design, enhance, and upgrade existing systems, applications, and software tools to improve functionality and operational efficiency.
  • Conduct system testing, coordinate user acceptance testing (UAT), and provide user training to ensure successful system implementation.
  • Troubleshoot and resolve system errors, software issues, data inconsistencies, and other technical concerns.
  • Ensure the accuracy, integrity, and reliability of system programs and business data through regular validation, testing, and corrective actions.
  • Maintain proper technical documentation, including system specifications, program changes, testing procedures, and implementation records.
  • Follow established data security policies, access controls, and information management protocols.
  • Evaluate and recommend new technologies, software solutions, and system enhancements to address business requirements.
  • Provide technical assistance for software installations, configurations, and other IT-related concerns as needed.
  • Perform other related duties and special projects as assigned.
Qualifications:
  • Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or a related field.
  • Relevant experience in systems development, application programming, or software development.
  • Knowledge of programming languages, database management, system analysis, and software development processes.
  • Experience in system testing, debugging, implementation, and technical documentation.
  • Familiarity with data security, data integrity, and application maintenance.
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
  • Good communication and collaboration skills, particularly when working with end users and cross-functional teams.
  • Ability to manage assigned projects and deliver accurate, reliable solutions within agreed timelines.