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 opportunity 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
- Solid 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-18808-Ljbffr
📌 Android Developer (Victoria)
🏢 Cognizant
📍 Victoria