Posted:1 week ago|
Platform:
Hybrid
Full Time
IT Applications Engineer V, Mobile (Andriod)
44504
Information Technology
IT Eng - Applications
Mobile
IC5
Brief summary in 1-2 paragraphs of the job's purpose, primary focus, sets clear expectations for ideal candidates.
In addition to the responsibilities listed below, this technical leader position is responsible for leading the development of applications
for Android and/or iOS devices by leveraging Agile methodologies to design and implement new customer-facing features; partnering with product management and UX teams to create fun, easy-to-use client applications which maximize the user experience; and providing insight and influence into the establishment of KP mobile device security practices. This position will also be responsible for optimizing applications and serving as a subject matter expert in the development of the overall architecture for KP's mobile technologies.
List primary and specific job duties performed daily in order of importance.
Provides insight into
recommendations for technical solutions that meet design and functional needs.
Translates business requirements and
functional specifications into physical program designs, code modules, stable application systems, and software solutions by partnering with Business Analysts and other team members to understand business needs and functional specifications.
Ensures appropriate translation of
business requirements and functional specifications into physical program designs, code modules, stable application systems, and software solutions by partnering with Business Analysts and other team members to understand business needs and functional specifications.
Serves as an expert for innovative
technical solutions that meet design and functional needs.
Facilitates and serves as a technical
expert for project teams throughout the release schedule of business and enterprise software solutions.
Builds and maintains trusting
relationships with internal customers, third party vendors, and senior management to ensure the alignment, buy-in, and support of diverse project stakeholders.
Recommends complex technical
solutions that meet design and functional needs.
Collaborates with architects and/or
software consultants to ensure functional specifications are converted into flexible, scalable, and maintainable solution designs.
Provides expertise and guidance to
team members for systems incident responses for complex issues.
Provides implementation and post-
implementation triage and support of business software solutions by programming and/or configuring enhancements to new or packaged- based systems and applications.
Reviews and validates technical
specifications and documentation.
Identifies specific interfaces, methods,
parameters, procedures, and functions to support technical solutions while incorporating architectural designs.
Supports component integration
testing (CIT) and user acceptance testing (UAT) for application initiatives by providing triage, attending test team meetings, keeping the QC up-to-date, performing fixes and unit testing, providing insight to testing teams in order to ensure the appropriate depth of test coverage, and supporting the development of proper documentation.
Leads systems incident support and
troubleshooting for complex and non- complex issues.
Identifies specific interfaces, methods,
parameters, procedures, and functions, as required, to support technical solutions serving as an escalation point for complex or unresolved issues related to requirements translation.
Develops and validates complex
testing scenarios to identify application errors and ensure software solutions meet functional specifications.
Participates in all software
development lifecycle phases by applying comprehensive understanding of company methodology, policies, standards, and internal and external controls.
Develops, configures, or modifies basic
to moderately complex integrated business and/or enterprise application solutions within various computing environments by designing and coding component-based applications using programming languages.
Provides consultation to help ensure
new and existing software solutions are developed with insight into industry best practices, strategies, and architectures.
Builds partnerships with IT teams and
vendors to ensure written code adheres to company architectural standards, design patterns, and technical specifications.
Leads the development, validation,
and execution of testing scenarios to identify application errors and ensure software solutions meet functional specifications.
Leads, mentors, and trains other
technical resources to develop software applications.
List of minimum education and minimum years of experience, level of knowledge, skills, abilities, licensures, certifications and other job-related requirements that must be met to be considered for a position. GCC's cannot hire candidate's that do not meet all of the minimum qualifications. Fewer minimum qualifications and more preferred qualifications broadens the applicant pool.
"Bachelor's degree in Computer Science, CIS, or related field and Eight (8) years experience in software development or a related field.
Additional equivalent work experience may be substituted for the degree requirement.
Minimum five (5) years experience working on project(s) involving the implementation of solutions development life cycles (e.g., SDLC).
Fluent in native Android development, using native platforms, tools, and patterns like MVVM.
Skilled in writing UI tests with Espresso. Experienced in managing signing assets, build schemes, flavors, and tools like Fastlane. Proficient in integrating third-party SDKs (e.g., Firebase, Maps, Analytics). Capable of handling API integration, error states, and caching with Retrofit or Alamofire. Familiar with integrating content from AEM or similar headless CMS platforms.
N/A
Three (3) years experience working with mobile development or dev ops tools and technologies (e.g., Jenkins,SonarQube, JUnit, Gradle etc.).
Three (3) years experience in test-driven development.
Three (3) years experience in the development and integration of third-party source code or libraries.
Four (4) years experience applying Scrum development practices.
Two (2) years of work experience with Cloud platforms such as Azure or IBM websphere application server.
Four (4) years experience working with native mobile app DevOps continuous integration tools and technologies.
Three (3) years experience working with native mobile app signing and build variants (e.g., Provisioning Profiles,
Entitlements, Distribution Certificates,Xcode Scheme and Configuration,Android build types and flavors, etc.).
Three (3) years experience working with native mobile app build tools.
Three (3) years experience working with native mobile app distribution technologies.
• Three (3) years experience developing HIPAA/PCI compliant applications.
Peoplefy Infosolutions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
20.0 - 35.0 Lacs P.A.
chennai
7.0 - 12.0 Lacs P.A.
bengaluru
7.0 - 11.0 Lacs P.A.
hyderabad, pune, bengaluru
25.0 - 40.0 Lacs P.A.
60.0 - 70.0 Lacs P.A.
chennai, bengaluru, thiruvananthapuram
16.0 - 31.0 Lacs P.A.
chennai, bengaluru, thiruvananthapuram
8.5 - 17.0 Lacs P.A.
bangalore rural, bengaluru
15.0 - 22.5 Lacs P.A.
5.0 - 7.5 Lacs P.A.
hyderabad
15.0 - 22.5 Lacs P.A.