The common responsibilities for this position include managing the full software development lifecycle and contributing to digital transformation projects for in-house applications. The role involves gathering user requirements, delivering customized solutions, and providing ongoing support and enhancements in production environments. Key tasks include developing and maintaining backend services and APIs, designing and managing databases, conducting code reviews, and collaborating with frontend developers and business analysts. Responsibilities also encompass implementing and supporting public-facing web applications, enhancing existing platforms, and performing operational and technical support. Additionally, the role requires containerizing applications, developing automation scripts, conducting system analysis and design, and participating in quality assurance processes. The position involves creating technical documentation, assisting in data migration, and evaluating IT equipment and services for improvements. Finally, the role includes developing AI-driven applications and collaborating with data scientists to deliver innovative features.
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