As an Application Developer at Gartner, you will be pivotal in the development and maintenance of applications catering to iOS and Android devices, including mobile phones and tablets. This role is part of Gartner’s Engagement Center of Excellence, which plays a crucial role in delivering insights to clients through web and mobile channels. You will be instrumental in collaborative problem-solving, designing sophisticated solutions, and creating innovative applications.
What You Will Do
- Understand Gartner’s domain and business model, collaborating closely with business stakeholders to achieve objectives and deliver a world-class client experience.
- Design and develop cross-platform or native applications for the Android platform.
- Ensure high performance, quality, and responsiveness of applications.
- Collaborate effectively within the team to implement new features.
- Identify and resolve bottlenecks and bugs in applications.
- Maintain code quality and implement automation processes.
- Thrive in a fast-paced, dynamic environment and take ownership of successful delivery of high-quality mobile features.
What You Will Need
- 4-6 years of professional experience in mobile application development, with expertise in both cross-platform and native Android app development using Java or Kotlin.
- Hands-on experience in designing and building applications using cross-platform technologies like React Native or Flutter, with a strong foundation in core technology and business knowledge.
- Ability to deploy code to both iOS and Android devices using cross-platform technology.
- Fast learner and critical thinker, adept at assessing complex issues, mitigating risks, and skilled in analysis, troubleshooting, and process improvement.
- Extensive experience in Android development, Java, Kotlin, storage solutions (local storage, SQLite, Room), OOPS, design principles (SOLID), and architectural patterns (MVP/MVVM).
- Proficiency in Android Core Components (Services, Broadcast Receiver), Android Architecture Components, and design patterns.
- Experience with Retrofit, Material Design, Push Notifications, Gradle, Maps, asynchronous programming, multithreading, DI/Dagger, build deployment, security, and performance best practices.
- Knowledge of professional software engineering practices for agile software development, including coding standards, code reviews, source control management, testing, and deployment.
- Collaborative spirit with a proactive approach in Agile-Scrum environments, able to work independently or as part of a team.
- Graduate/post-graduate in BE/BTech, ME/MTech, or MCA preferred.
- Excellent communication skills and ability to prioritize tasks effectively.
Who You Are
- A self-driven professional with a strong desire to enhance software development skills and proficiency in frameworks and technologies.
- Committed to taking responsibility for successful solution delivery.
- Passionate about building innovative solutions that make a difference.
What Gartner Offers
- World-class benefits, competitive compensation, and recognition for top performers.
- A hybrid work environment that supports your productivity, whether working virtually or in vibrant, purposeful communities.
- Opportunities to grow your career in a dynamic and forward-thinking organization.
Equal Opportunity Employer. Gartner is committed to providing equal employment opportunities to all individuals without regard to race, color, creed, religion, sex, sexual orientation, gender identity, marital status, citizenship status, age, national origin, ancestry, disability, veteran status, or any other legally protected status. We encourage individuals with disabilities to apply and offer accommodations throughout the recruitment process.
Application Process. For more information on how to apply and our recruitment process, please visit Gartner Careers.
- Job Requisition ID. 89316
- Gartner Applicant Privacy Policy. Applicant Privacy Policy
Note. For efficient navigation through the application, please use the back button within the application interface, not the browser.