The common responsibilities for this position include the design, development, implementation, and maintenance of computer, web, and mobile applications, specifically iOS and Android applications. The role involves providing system design and coding services according to specifications, conducting system or unit tests, and participating in the development of user manuals and technical training. Additionally, it encompasses ongoing systems monitoring, maintenance, and enhancements, along with providing IT application support services for users. The analyst programmer will also participate in the system development and maintenance of critical operations systems, frontline web/mobile-based systems, and back-office systems, assist in systems analysis and design, compile technical documentation, and provide user support and training. Furthermore, responsibilities include web backend development, gathering and analyzing user requirements, implementing application features, responding to client technical inquiries, and managing API and database design, implementation, provisioning, deployment, and maintenance while guiding junior developers.
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.
Types of companies in the sector that have advertised a position
Education level required as indicated
Fields of study of the positions advertised by employers
Employment Mode of the positions advertised by employers
Employment Type of the positions advertised by employers