- Career Center Home
- Search Jobs
- Software Engineer I (IN), Senior
Results
Job Details
Explore Location
Zebra Technologies
Bangalore, India
(hybrid)
Posted
2 days ago
Zebra Technologies
Bangalore, India
(hybrid)
Job Type
Full-Time
Industry
Other
Job Function
Other
Software Engineer I (IN), Senior
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Software Engineer I (IN), Senior
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
Remote Work: HybridOverview:
At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges.
Being a part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve.
You'll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about - locally and globally.
Come make an impact every day at Zebra.
As a member of Zebra’s Cloud Device Management Engineering team, you’ll develop Android Applications on Zebra Android Mobile Computers.
You’ll collaborate closely with Android system engineers, cloud architects, and product teams to build Android appliacations that power Zebra’s next-generation device enterprise applciations.
Responsibilities:
- Bachelor's or master's degree in computer science, Engineering, or related field.
- Minimum of 7 years of experience in Android development using Kotlin and Java.
- Strong knowledge of Android foreground services, broadcast receivers, AIDL, and content providers, permissions.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience implementing responsive UI designs based on Figma mockups.
- Experience with Unit Testing & UI Testing: JUnit, Mockito, Espresso and Code coverage: Jacaco.
- Experience handling parallel & concurrent operations using threads, Handlers, AsyncTasks, WorkManager.
- Experience in designing and implementing SQLite databases for Android applications using Room and raw SQL.
- Good understanding of Android frameworks and services.
- Proficiency in integrating SSO solutions using Chrome Custom Tabs or MSAL library.
- Knowledge in security practices and security frameworks.
- Basic understanding of identity management tools such as MS Entra, Okta, or Ping ID is a plus.
- Demonstrated ability to think creatively and innovatively in software development.
- Familiarity with Gerrit or similar code review and version control tools.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills
Qualifications:
- Preferred Education: Bachelor's or Masters degree in an appropriate engineering discipline required.
- Preferred Work Experience (years):Bachelors degree and 2+ years or Masters degree with no experience.
- All Other Regions: Bachelor’s or Master’s degree in an appropriate engineering
discipline required - Preferred work experience (years): 5+ years experience
To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department.
Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .
Job ID: 82252383