Job Description
Bachelor’s in Computer Sciences or Computer Engineering or Software Engineering with at least 2 years of experience of application administration.
Relevant certification will be preferred.
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.