Job Description
Under direct supervision and guidance of SDMS Operations Management Specialist Team Leader , the SDMS IT Specialist will be responsible of the following:
• Design, documentation and development of system functionalities.
• Develop unit and system testing cases and scripts, test and reports test results
• Work closely with system developers on various design, development, documentation and testing activities.
• Ensure MINECOFIN IT security policy appliance in SDMS software development lifecycle.
• Maintain various database related documents such as manuals and programmers’ handbooks including developing SDMS user
unit tailored manuals, where necessary.
• Communicating regularly with technical, applications and operational staff to ensure database integrity and security;
• Working closely with IT team, database programmers and developers;
• Analyze and develop statutory and analytical reports for various modules of SDMS
• Assist in the identification of issues and problems in the SDMS application build and the finding of suitable solutions.
Furthermore, and throughout the duration of the project.
• Execute ongoing development plans. Ensure ongoing functionality and maintenance.
• Contribute to strategy for platform evolution and integration.
• Document all designs and solutions and maintain ongoing development plan and production schedule.
• Manage client and server-side development, ensuring best practices and quality code production.
• Capable of understanding and contributing to the SDMS technical solution from design through to code level.
• Working closely with Project Manager, Architect, Developers and Business Analysts to produce accurate delivery estimates and
manage the transition from analysis through to design and delivery.
• Participate in reviews and meetings and provide updates on project progress
• Take responsibility for ensuring that risks and issues are identified and managed closely to the required quality standards.
• Carrying out any such other duties that will be assigned by the Project Coordinator in line with the improvement of financial
management as school data as concerned.
• Maintain external and internal technical good relationship with other system stake holders including MINECOFIN departments,
MINEDUC, NESA, REB, RP, NISR and others.
Minimum Qualifications
-
Bachelor’s Degree in Information Management
2 Years of relevant experience
-
Bachelor’s Degree in Software Engineering
2 Years of relevant experience
-
Bachelor’s Degree in Computer Science
2 Years of relevant experience
-
Bachelor’s Degree in Computer Engineering
2 Years of relevant experience
-
Bachelor’s Degree in Information Technology
2 Years of relevant experience
-
Bachelor’s degree in Network & Communication
2 Years of relevant experience
-
Bachelor’s Degree in Network Engineering
2 Years of relevant experience
-
Competency and Key Technical Skills
-
Integrity
-
Strong critical thinking skills and excellent problem solving skills.
-
Inclusiveness
-
Accountability
-
Communication
-
Teamwork
-
Client/citizen focus
-
Professionalism
-
Commitment to continuous learning
-
Highly interested in keeping up to date with changing technology
-
Understand the laws regarding privacy and data storage
-
Dynamic and proactive individual with the ability to produce technical work plans and monitor performance against them
-
Being able to work hard under stressful situations
-
Proven working experience in software development using Java technologies
-
Having practical skills in developing enterprise application using the following technologies: ZK, JSF, Angular, Spring and Hibernate
-
Knowledge and experience in mobile applications development will be an advantage.
-
Prior experience in the successful development of application build, testing, implementation and quality assurance activities of automated banking systems will be an advantage.
-
Strong track record in performance management is vital (setting targets, monitoring delivery, planning).
-
Having a good grasp of Data Structures and Algorithms
-
Adequate and Practical knowledge of Relational Database Technologies through additional Professional Training in Advanced Database Systems (ORACLE, DB 2, Informix, MySQL, PostgreSQL, SQL Server) and practical experience
-
Adequate and Practical knowledge of Web 2.0 technologies through additional Professional Training and practical experience
-
Being teachable and a quick learner in software development.
-