Cognizant Technology Solutions - Dallas, TX
posted 4 months ago
Cognizant is seeking an experienced and innovative Senior Android Developer/Android Lead Developer to join our mobile development team. In this role, you will be involved from conception to launch, creating highly engaging, technologically sound, and aesthetically impressive mobile applications for users at scale. The ideal candidate is someone who thrives in a fast-paced, collaborative, and geographically distributed team environment. We are looking for an expert engineer who values teamwork, drives continuous improvement, and is unafraid to challenge the status quo with creative mobile solutions. Candidates for this role should have experience working within a financial organization and possess an understanding and appreciation for the complexities involved. Experience with digital platforms, distributed systems, and cloud technologies is critical. You will need to adapt to a continuously changing environment that influences the banking experience for clients and employees, driving consistent frameworks and methodologies to support this consistency. Attention to detail and the ability to convey relevant information at both summary and detailed levels are key factors for success in this role. Familiarity with both waterfall and agile methodologies is required. As a Senior Android Developer, you will lead the development and implementation of high-quality Android applications using Kotlin and Android Native App technologies. You will oversee the architecture and design of these applications to ensure they meet the highest standards of performance and responsiveness. Additionally, you will provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative work environment. Your role will also involve collaborating with cross-functional teams to define, design, and ship new features that align with business objectives, ensuring the technical feasibility of UI/UX designs, and optimizing applications for maximum speed and scalability. You will conduct code reviews, troubleshoot and debug issues, and stay updated with the latest industry trends and technologies to incorporate best practices into the development process.