
at Capgemini
ConsultanciesPosted 3 days ago
No clicks
**Senior Software Engineer (Android Developer)** - Proficient Android developer required for designing, maintaining, and supporting Android apps. - Key responsibilities: develop, enhance, and test apps using industry standards; ensure application stability, performance, and reliability; resolve complex production issues; collaborate with cross-functional teams; monitor app performance and address issues proactively. - 6-9 years of experience in Android app development using Kotlin, Java, Android SDK, and Jetpack components. - Strong skills in REST APIs, JSON, and Android architecture patterns like MVVM; experience with L3 application support; proficient in debugging, troubleshooting, and performance optimization. - Familiarity with monitoring tools like Splunk, Dynatrace, ELK, Git, CI/CD pipelines, Agile methodologies, and DevOps practices. - Knowledge of mobile application security principles and secure coding practices. - Experience in banking, financial services, or other regulated industries is advantageous. - Bachelor's degree in computer science, software engineering, or a related field. - Level 3 support, production support, incident management, problem management.
- Compensation
- Not specified
- City
- Singapore
- Country
- Singapore
Currency: Not specified
Full Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way youd like, where youll be supported and inspired by a collaborative community of colleagues around the world, and where youll be able to reimagine whats possible. Join us and help the worlds leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Job Description
We are seeking an experienced Android Developer with strong expertise in native Android application development and Level 3 application support. The successful candidate will be responsible for developing, maintaining, and supporting Android applications, resolving complex production issues, and ensuring application stability, performance, and reliability.
Key Responsibilities
- Develop, enhance, test, and maintain Android applications using industry standard development practices.
- Design and implement scalable, secure, and high performing mobile solutions.
- Provide Level 3 support for production applications, including incident investigation and resolution.
- Perform root cause analysis for application defects and production issues and implement corrective actions.
- Collaborate with cross functional teams to deliver application enhancements and releases.
- Monitor application performance and proactively identify and address issues.
- Support deployment, release, and change management activities.
- Create and maintain technical documentation, support procedures, and knowledge articles.
- Participate in incident, problem, and change management processes to ensure service availability and operational excellence.
Required Skills & Qualifications
- 6 to 9 years of experience in Android application development.
- Strong proficiency in Kotlin, Java, Android SDK, Android Studio, and Jetpack components.
- Experience with REST APIs, JSON, and Android architecture patterns such as MVVM.
- Hands on experience providing L3 application support or production support.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with monitoring and logging tools such as Splunk, Dynatrace, ELK, or similar platforms.
- Familiarity with Git, CI/CD pipelines, Agile delivery methodologies, and DevOps practices.
- Understanding of mobile application security principles and secure coding practices.
- Experience in Banking, Financial Services, or other regulated industry environments is advantageous.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud is advantageous.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Job Description - Grade Specific
We are seeking an experienced Android Developer with strong expertise in native Android application development and Level 3 application support. The successful candidate will be responsible for developing, maintaining, and supporting Android applications, resolving complex production issues, and ensuring application stability, performance, and reliability.
Key Responsibilities
- Develop, enhance, test, and maintain Android applications using industry standard development practices.
- Design and implement scalable, secure, and high performing mobile solutions.
- Provide Level 3 support for production applications, including incident investigation and resolution.
- Perform root cause analysis for application defects and production issues and implement corrective actions.
- Collaborate with cross functional teams to deliver application enhancements and releases.
- Monitor application performance and proactively identify and address issues.
- Support deployment, release, and change management activities.
- Create and maintain technical documentation, support procedures, and knowledge articles.
- Participate in incident, problem, and change management processes to ensure service availability and operational excellence.
Required Skills & Qualifications
- 6 to 9 years of experience in Android application development.
- Strong proficiency in Kotlin, Java, Android SDK, Android Studio, and Jetpack components.
- Experience with REST APIs, JSON, and Android architecture patterns such as MVVM.
- Hands on experience providing L3 application support or production support.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience with monitoring and logging tools such as Splunk, Dynatrace, ELK, or similar platforms.
- Familiarity with Git, CI/CD pipelines, Agile delivery methodologies, and DevOps practices.
- Understanding of mobile application security principles and secure coding practices.
- Experience in Banking, Financial Services, or other regulated industry environments is advantageous.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud is advantageous.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.
Make it real | www.capgemini.com



