Job Information
Senior Systems Analyst (MIS/IT 5)
Company Information
Job Information
Description

Company
Government of Jamaica
Website
http://bit.ly/GOJJobListing
Contact Name
Office of the Services Commission
Contact Email
communications@osc.gov.jm
Job Type
Full-time
Department
Ministry of Labour and Social Security
Category
Computer/IT
Posted
19-06-2024
Job Status
Start Publishing
19-06-2024
Stop Publishing
01-07-2024
Applications are invited to fill the following vacant post in the Ministry of Labour and Social Security: Senior Systems Analyst (MIS/IT 5), salary range $4,266,270 - $5,737,658 per annum.
Senior Systems Analyst (MIS/IT 5)
Job Purpose
The incumbent is responsible for overseeing and supervising the software development, implementation and maintenance of information systems in accordance with the requirements of the various Division/Units.
Key Responsibilities
- Provides strategic technical guidance to proactively improve performance, reliability, security, and cost-effectiveness of customers’ solutions using industry best practices by:
- Supervising and participating in needs assessment to determine user requirements;
- Translating business requirements to system specifications;
- Collaborating with the Software Development Manager to design software and architecture;
- Ensuring that systems specifications are correctly converted to programming language code development team;
- Identifying areas in code that require refactoring;
Organizing and leading regular code reviews;
Compiling programme manuals, operation manuals and user manuals;
Creating and maintaining all system documentation.
- Ensures the quality of applications developed by:
- Liaising with quality assurance team to ensure that software testing is being done appropriately and in a timely manner;
- Ensuring that appropriate developer testing is conducted by development team;
- Preparing and scheduling sprint review meetings with the System Development Manager and the development team;
- Ensuring that corrective measures for errors and omissions are done according to industry best practices and software requirements;
- Conducting software testing;
Performing formal and informal demonstrative presentation. - Contributes to project planning and implementation to facilitate smooth transition of automated application by:
- Ensuring that assigned tasks are executed and completed, as required;
- Performing the relevant controls and/or procedures necessary for the integrity of data conversion process.
- Maintain existing information systems by:
- Developing new modules;
- Enhancing existing modules and/or database structures;
- Performing special data cleaning exercise and data integrity checks;
- Performing special back-ups;
- Troubleshooting as required.
- To oversee evaluation of the work process and implementing technology solutions to meet the business’s current and future needs
- Supervises the design and development of software by:
Conducting interviews with key personnel to determine the requirements; - Developing the conceptual and physical designs that reflect the user’s requirements;
- Organizing and prioritizing the team’s work by breaking down features and epics into stories and tasks;
- Developing work sprints (sprint planning) for the team;
Conducting daily sprint meetings with the team; - Takes full advantage of capabilities of the technologies within the Ministry;
- Keeps abreast of developments in information technology, in particular programming methodologies and software engineering;
- Provides training for users and client support staff by:
Defining training requirements;
Conducting/facilitating delivery of material. - Participates in seminars, meetings, workshops etc to discuss the benefits and/or emergence of information technologies which can improve output in Divisions/Ministry.
- To encourage an environment that promotes customer service, excellence, innovation, collaboration and teamwork by:
- Liaising with team members, management and clients to ensure projects are completed to standard;
- Motivating staff and creating a space where they can ask questions and voice their concerns;
- Communicating the needs of the team to the Software Development Manager;
- Interprets and translates business requirements to system requirements in a manner that is understood by the software development team;
- Provides guidance to Programmers/Analyst by:
- Developing work sprints (sprint planning) for the team;
- Conducting daily sprint meetings with the team;
- Removing or escalate impediments faced by the development team;
- Preparing and scheduling sprint review meetings with the System Development Manager and the development team;
- Organizing and leading regular code reviews.
Required Knowledge, Skills, and Competencies
- Ability to establish trust;
- Strong leadership qualities;
- Ability to resolve conflicts and galvanize others;
- Excellent project and crisis management skills;
- Visionary and innovative;
- Curious and willing to delve further;
- Strong work ethics;
- Ability to work in teams;
- Ability to work remotely and with minimal supervision;
- Ability to manage time successfully, prioritize effectively and meet tight deadlines;
- Ability to work effectively under pressure;
- Excellent interpersonal;
- Excellent oral and written communication skills;
- Self-starter with a positive “can do” attitude;
- Results driven and pragmatic;
- Ability to take ownership and responsibility for quality;
- Ability to work in an agile environment;
- Attention to detail and desire to probe further into data;
- The ability to learn new technologies quickly;
- Excellent analytical and judgment skills;
- Commercial and business awareness;
- Excellent problem-solving skills;
- Excellent critical thinking skills;
- Ability to exercise sound judgement when prioritizing tasks.
- Ability to exercise sound judgement with escalating task escalation.
Specific Knowledge:
- ASP.NET, C#.NET;
- Word Press and Drupal (optional);
- CSS, AJAX, Crystal Report;
- Linux or Apache;
- Structured Query Language (SQL);
- Relational Database (MSSQL 2016, MYSQL 5.7 and up, Azure SQL);
- Hypertext/Extensible Markup Language (HTML/XML);
- Structured methodology with emphasis on structured programming;
- Object Oriented Methodologies;
- SCRUM Agile methodology;
- Team Foundation Server;
- Azure DevOps;
- Supervisory Management.
Minimum Required Qualification and Experience
- B.Sc. in Computer Sciences or equivalent from an accredited tertiary institution;
- Certified Scrum Master (CSM) would be an asset;
- Software Engineering Master Certification (SEMC) would be an asset;
- Microsoft Certified Solutions Developer (MCSD) would be an asset;
- Eight (8) years’ professional experience in Software Development;
- Three (3) years supervising a software development team;
- Three (3) years’ experience working with senior officials and conducting senior level consultations.
Special Condition Associated with Job
- Ability to work effectively under pressure.
Please visit https://www.lmis.gov.jm/ and submit applications accompanied by résumés no later than Monday, 1st July, 2024 to:
Senior Director, Human Resource Management and Development
Ministry of Labour and Social Security
14 National Heroes Circle
Kingston 4
Email: resume@mlss.gov.jm
Please note that only shortlisted applicants will be contacted.
Applying for this job?
Enrol one of Career Jamaica's recommended Courses today
and improve your chances of getting hired:
Facebook Comments