Developer Programmer

Application ends: April 15, 2025

Apply for this job

Job Description

We are seeking a skilled and motivated Developer Programmer to join our dynamic team. As a Developer Programmer, you will play a crucial role in interpreting specifications, technical designs, and flow charts to design, develop, test, maintain, and document program code in alignment with user requirements and technical specifications. Your responsibilities will encompass researching system program needs, identifying technology limitations, and addressing deficiencies in existing systems and associated processes.

Key Responsibilities

  • Research, consult, analyze, and evaluate system program needs to design effective software solutions.
  • Identify technology limitations and deficiencies in existing systems, processes, procedures, and methods.
  • Test, debug, diagnose, and correct errors and faults in an application’s programming language, adhering to established testing protocols, guidelines, and quality standards.
  • Write and maintain program code to meet system requirements, designs, and technical specifications in accordance with quality-accredited standards.
  • Develop technical specifications from business functional models.
  • Write, update, and maintain technical program documentation, end-user documentation, and operational procedures.
  • Provide advice, guidance, and expertise in developing proposals and strategies for software design activities, including financial evaluation and costings for recommending software purchases and upgrades.

Skill & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Proven experience as a Developer Programmer or similar role.
  • Strong proficiency in programming languages and development tools.
  • Ability to interpret specifications, technical designs, and flow charts.
  • Excellent problem-solving skills with the ability to debug and correct errors.
  • Familiarity with testing protocols, guidelines, and quality standards.
  • Solid understanding of system requirements and technical specifications.
  • Exceptional documentation skills, including technical program documentation and end-user documentation.
  • Effective communication skills with the ability to provide advice and guidance.

If you are passionate about software development, possess a keen eye for detail, and thrive in a collaborative environment, we invite you to apply for this exciting opportunity to contribute to the success of our team and projects.