21 Aug
|
Cognizant
|
Victoria
21 Aug
Cognizant
Victoria
Job Description
We are currently seeking an experienced Android Developer to design, build, and deliver market-leading native mobile applications for enterprise clients.
n
This role provides the chance to work across innovative mobile initiatives, partnering closely with client stakeholders, designers, architects, and delivery teams to create engaging, high-quality Android experiences. You will play a key role in shaping technical solutions, driving engineering best practices, and delivering scalable mobile applications that provide meaningful business outcomes.
n
Key Responsibilities
n
n
Collaborate with client stakeholders to understand business requirements, define technical solutions, and ensure successful delivery outcomes.
n
Design, develop, and enhance native Android applications, translating business requirements and concepts into high-quality digital experiences.
n
Deliver enterprise-grade mobile applications using modern Android development frameworks, tools, and best practices.
n
Act as a subject matter expert for Android development, providing technical leadership across projects and consulting engagements.
n
Contribute to application architecture, design decisions, and implementation strategies for new products and feature enhancements.
n
Ensure development activities adhere to engineering standards, coding best practices, security requirements, and established SDLC processes.
n
Participate in Agile ceremonies and work collaboratively across multidisciplinary delivery teams.
n
Monitor project progress, identify risks and issues, and communicate effectively with stakeholders to ensure successful outcomes.
n
Support continuous improvement initiatives, technical innovation, knowledge sharing,
and capability uplift across engineering teams.
n
Contribute to thought leadership activities, including technical presentations, documentation, internal learning programs, and industry engagement.
n
n
Skills & Experience
n
n
Significant hands-on experience delivering complex, enterprise-grade native Android applications.
n
Strong expertise in Java, Android SDK, and Android development tools.
n
Experience with Kotlin highly desirable.
n
Strong understanding of networking concepts using Android APIs and third-party libraries.
n
Solid knowledge of object-oriented programming principles and common design patterns including MVC, MVVM, and MVP.
n
Proven experience using Git-based version control, pull request workflows, and continuous integration practices.
n
Demonstrated success delivering commercial Android applications through native app distribution platforms.
n
Strong understanding of Agile software development methodologies and the full software development lifecycle.
n
Experience developing scalable, maintainable, and performant mobile solutions using modern engineering practices.
n
Experience integrating Android applications with APIs, backend platforms, and enterprise systems.
n
Ability to work effectively within large, complex, and distributed delivery environments.
n
Strong stakeholder management, consulting, communication, and presentation skills.
n
Proven ability to mentor engineers, collaborate across teams, and influence technical decisions.
n
Self-motivated with strong accountability, problem-solving skills, and attention to detail.
n
n
Cognizant is committed to providing Equal Employment Opportunities.
n
Successful candidates will be required to undergo a background check.
#J-*****-Ljbffr
📌 Android Developer (Victoria)
🏢 Cognizant
📍 Victoria