The common responsibilities for this position include gathering and documenting system requirements, conducting system analysis to design software solutions, and developing and implementing web applications using modern technologies. The role involves performing various aspects of software application development, including coding, testing, bug fixing, and deployment, while ensuring compatibility across different browsers. Additional duties include leading a development team, preparing system test plans, performing system integration tests, and supporting user acceptance tests. The candidate is also responsible for system performance tuning, collaborating with stakeholders to meet user requirements, and providing technical support and guidance to team members. Furthermore, responsibilities extend to maintaining technical documentation, conducting code reviews, and mentoring junior team members.
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