The common responsibilities for this position include system development, testing, and maintenance support for large-scale projects; performing system analysis, design, and development; preparing test plans, test cases/scripts, and test environments; conducting testing and supporting User Acceptance Testing (UAT) and system implementation; ensuring software conformance with user requirements; coding according to program specifications; conducting program testing; preparing job control procedures for trial and production runs; developing web and mobile applications; evaluating new technologies such as IoT, AI, and Big Data; assisting in coordinating business expansion; gathering requirements and providing technical support; ensuring web application security; managing cloud infrastructure for application deployment; developing automated reports and interactive dashboards; and creating and maintaining technical documentation for applications.
The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.
The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.
Job classifications that have advertised a position
Academic degree required as indicated by all job postings
Job subclassifications that have advertised a position