Accountabilities & Key Roles:
• Lead the design, development, and implementation of digital applications within the IT-Digital Product Support unit.
• Collaborate with cross-functional teams to ensure seamless integration of applications with existing systems.
• Provide expert technical support and guidance to junior application specialists and other IT staff.
• Conduct regular assessments and optimizations of applications to enhance performance and user experience.
• Manage application lifecycle, including updates, upgrades, and retirement of outdated software.
• Ensure compliance with industry standards and security protocols in all application development processes.
• Identify and troubleshoot complex application issues, providing timely solutions.
• Develop documentation and training materials for users and support staff.
Key Performance Indicators:
• Timeliness and efficiency of application deployment and updates.
• User satisfaction and feedback on application performance.
• Rate of successful integration of applications with existing systems.
• Number of technical issues resolved within defined SLAs.
• Compliance with security and quality standards in application development.
• Reduction in application downtime and service interruptions.
Job Requirements:
Education:
Bachelor's degree in Computer Science, Information Technology, or a related field. Advanced certifications or a Master's degree are preferred.
Experience:
Minimum of 2 years experience in application development and support,
Competencies:
• Strong problem-solving and analytical skills.
• Proficiency in programming languages such as Java, Python, or C#.
• Experience with cloud computing platforms and services.
• Excellent communication and leadership skills.
• Ability to work collaboratively in a team-oriented environment.
• Knowledge of digital product lifecycle management.
• Understanding of cybersecurity principles and best practices.