Job Summary:
The purpose of this position is to assist in evaluation, selection, and implementation of mobile application development and enhancement on IOS/Android and other platforms. Development and implementation of strategies for the identification, assessment, and management of in-house developed IT applications within SSGC (like Web portals, KPI, Complaint Management, Biometric etc).
Job Responsibilities:
- Assist in development and implementation of strategies for the identification, assessment, and management of in-house developed IT applications within SSGC.
- Assist in evaluation, selection, and implementation of mobile application development and enhancement.
- Assist in coordination and collaboration with cross-functional teams to integrate applications into existing systems.
- Assist in the conduct of regular audits and assessments to identify potential security vulnerabilities.
- Manage relationships with vendors providing applications support.
- Assist in development and delivery of training programs to educate employees on the risks associated with the applications.
- Develop and implement incident responses for unauthorized technology deployments.
- Develop and maintain mobile applications for IOS/Android and other platforms.
- Monitor the entire application development lifecycle (design, test, support, and release)
- Proficiency in programming languages like Flutter, Kotlin, Java, Objective-C, and Swift or latest platforms.
- Ensure applications are user-friendly, intuitive, and provide a seamless experience continuously improve application performance and usability.
- Regularly update and maintain applications to keep them compatible with the latest operating system versions and device specifications.
- Create and maintain technical documentation related to application functionality, design, and code.
- Understanding of mobile UI/UX principles
- Experience with Xcode and IOS development tools (Instruments, XCTest, etc.
)- Proficiency with Git for version control, including branching, merging, and pull requests
- Strong analytical and debugging skills with the ability to troubleshoot performance issues.
- Ability to clearly communicate ideas and technical details with cross-functional teams including product managers, designers, and other developers
- Experience in app submission, review, and dealing with App Store guidelines and policies
- Proven ability to work creatively and analytically in a problem-solving environment.
- Ensure that key risks are identified, reported, recorded and managed in a timely manner.