Production of the system specifications, system design, and delivery of well tested solutions for new and existing products,
platforms and systems. The programming of the complex new programs/systems and amendments to existing ones. To provide
technical assistance to customers, business analysts, sales executives or account managers. Supervision of junior staff's work
flow and skills development. To contribute to the achievement of departmental objectives.