The common responsibilities for this position include programming, coding, and testing various projects. The role involves designing, developing, implementing, troubleshooting, and maintaining software applications, including databases and interactive web interfaces. Responsibilities also include collaborating with research teams and clients to enhance software applications, preparing prototypes, assisting with data acquisition and analysis, and documenting processes. Additionally, the position requires supporting the design and development of automated tools and monitoring systems, participating in project rollouts, enhancing existing tools, and discovering new tools for operational improvement. The position may also involve analyzing business requirements, developing data conversion and migration plans, and leading a team of programmers for application development and project implementation.
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