Skip to main content

Programmer/Webmaster (MIS/IT 4)

Organisation
Accountant General's Department
Reference
VAC-49357
Contract Type
Full-Time
Industries
Information & Communication Technology
Location
Kingston
Salary & Benefits
$3,501,526 - $4,709,163 per annum
Date Posted
23/04/2024
Expiry Date
09/05/2024
The Programmer/Webmaster maintains and develops the Treasury's website, designing, coding, and modifying it to meet specifications for visual appeal, user-friendly design, and clear navigation.

 

Job Purpose

Reporting to the Senior Programmer, the Programmer/Webmaster is responsible for maintaining the Treasury’s Website and developing computer programmes to support Treasury operations. The incumbent will design, code, maintain and modify the Treasury’s Website, from layout to function, according to required specifications. He/she ensures a visually appealing site with user-friendly design and clear navigation. 

Summary of the broad purpose of the position in relation to Government’s goals and strategies: 

  • To keep websites and computer programmes operating properly; 
  • To assist in the launch of new programmes to meet the emerging needs of the Treasury;
  • To write instructions that enable the implementation of web or software programmes;
  • To repair, modify and update existing programmes; 
  • To test the website, providing support and performing maintenance tasks such as repairing bugs and errors, as well as developing workarounds; 
  • To consult with end users to gather new or additional application requirements;
  • To create new or update existing web system design and workflow documents and develop or enhance applications using a variety of languages, tools and techniques. 

 

Key Responsibilities

Technical: 

  • Designs website, data-driven applications and finds efficient client-server solutions as required; 
  • Creates technical aspects of website - website layout/user interface by using standard HTML/CSS practices; 
  • Creates and maintains the structure of websites (extranet, intranet and internet versions) databases for optimal performance; 
  • Maintains, expands and upgrades the website: 
    • Collects text documents and images; 
    • Oversees production and implementation; 
    • Adds HTML extensions such as animations and surveys; 
    • Organizes content;
  • Writes well designed, testable and efficient code by using best software development practices; 
  • Supports existing infrastructure; 
  • Maintains existing web applications; 
  • Integrates data from various back-end services and databases and other information systems using web development software; 
  • Designs and implements user-driven templates, databases and interfaces;
  • Establishes virtual directories and virtual servers as required; 
  • Gathers and refines specifications and requirements based on technical needs;
  • Creates and maintains software documentation; 
  • Tests web applications units and systems; 
  • Develops external web portals; 
  • Builds applications and services for the Web; 
  • Tests applications on various browsers and modifies, if necessary; 
  • Researches and applies emerging technologies/industry trends into operations and activities; 
  • Develops Graphic Design; 
  • Collaborates with web designers to match visual design intent; 
  • Ensures a user-friendly environment by providing the relevant menus, features and creation of icons as is appropriate; 
  • Secures the Website from hacking and viruses; 
  • Produces a consistent visual image on the website by promoting uniformity in fonts, formatting and images; 
  • Ensures the timeliness, usefulness, accuracy and completeness of all information provided for the websites; 
  • Liaises with the Public Relations Officer and other team members as necessary, for the gathering of information for the website; 
  • Creates in-house training materials, as well as multimedia designs and presentations;
  • Assists in the training of users of web-based applications (Intranet and Internet versions) application system software; 
  • Performs any other related duties that may be assigned from time to time. 

 

Required Knowledge, Skills and Competencies 

  • Analytical Thinking, Decision Making and Problem Solving: The capacity to analyze problems promptly, choose between alternatives and effect meaningful solutions;
  • Customer and Quality Focus: The ability to continuously ensure high standards of quality and service delivery to meet customers’ expectations; 
  • Managing the Client Interface: Ability to work effectively with others, both internal and external to the Department, to deliver acceptable, customer-oriented and high-quality service; 
  • Collaboration and Teamwork: The ability to be a collaborative business leader and an inspiring IT professional who shows a genuine intention to participate and work co-operatively with others in pursuit of team goals; 
  • Ability to work effectively under pressure; 
  • Interpersonal skills: The ability to display sensitivity towards others, interact collaboratively with colleagues and to build long-term internal and external relationships and gain support to achieve desired objectives; 
  • Performance Management: The ability to align resources, systems, standards and activities to effectively, efficiently and consistently meet the goals and strategic objectives of the Department; 
  • Leadership and Team Building: The ability to provide vision, direction, allocate responsibilities, delegate and motivate staff in one’s team, to include leading by example;
  • Strategic Vision: The ability to develop a clear vision of the desired future state of the Department, demonstrate awareness of and/or anticipate changing environmental trends, industry opportunities and threats/risks; 
  • Strategic Planning: The ability to develop effective plans in keeping with the Department’s objectives, including to effectively review policy issues, determine priorities and set medium- and long-term goals; 
  • Change Management: The ability to maintain effectiveness in a changing environment, the willingness to respond quickly and positively to change, and to lead others through change and manage their concerns; 
  • Emotional Intelligence: Possession of self-awareness, self-management, social awareness and social skills – The ability to display behaviours appropriate to the AGD’s business and social environment.
  • Integrity: The ability to consistently demonstrate sound ethical standards, observe the codes of conduct for employees and codes of professional practice and show consistency between established values and behaviours, in order to build trust and credibility; 
  • Oral and Written Communication: The ability to communicate proficiently orally, in writing and one-on-one face-to-face, with excellent public speaking skills;
  • In-depth knowledge of modern HTML/CSS; 
  • Broad knowledge of computer programming languages and familiarity with at least one of the following: PHP, ASP.NET and JavaScript; 
  • Working knowledge of Windows and Unix; 
  • Thorough understanding of structured programming principles, system analysis techniques, system design, industry standard testing principles, system implementation, user training and follow-up; 
  • Thorough understanding of multiple platform function including mini-computers, personal computers and workstations, to include operating system, utilities, shared and peer function; 
  • Strong programming skills; 
  • A solid understanding of how web applications work including security, session management and best development practices; 
  • Strong grasp of security principles and how they apply to E-Commerce applications;
  • Strong understanding of UI and cross-browser compatibility; 
  • Adequate knowledge of web application development; 
  • A deep understanding of the interdependent relationship between infrastructure, information security and the applications/services they enable as well as the criticality of maintaining strong connections between the respective teams within Information Technology (IT); 
  • Excellent understanding of multi-disciplinary nature of IT solutions; 
  • Ability to see the "big picture" across such areas as private and public hosted infrastructure and services, identity management, security, telecommunications, enterprise storage and big data opportunities, end user experience and training/education; 
  • Sound understanding of Project Management principles and their application to infrastructure projects and teams; 
  • Technical proficiency in relevant languages and development tools including ASP .NET, PHP, HTML, JavaScript and SQL, etc. 

 

Minimum Required Education and Experience

  • Bachelor’s Degree in Information Technology or Computer Science or its equivalent from an accredited tertiary institution; 
  • Extensive experience in Web Programming; 
  • Six (6) years’ experience as a Web Programmer or related experience in application and Website development. 

 

Special Condition Associated with the Job

  • Working under pressure with numerous critical deadlines. 

 

 

 

Please note that only shortlisted applicants will be contacted.

Region: 
Kingston
Occupational fields: 
Other
Other
Other
Required IT skills: 
.NET
ASP.NET
CSS
HTML
Javascript
PHP
SQL
Required degree level: 
Other

This job posting has been provided by an external employer. The Jamaican Jobs Online is not responsible for the accuracy, authenticity or reliability of the content.