Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Philips Sr Software Technologist /II 
India, Karnataka 
53035297

17.01.2025

Job title:

Senior Software Technologist I/II

Your role:

  • Senior Software Technologist is responsible for the E2E delivery of the digital components(Android) or modules in high quality, according to requirements, and on time.
  • Adheres to software development standards across requirements, design, coding, and testing.
  • Architects and deploys scalable, resilient mobile solutions in complex environments.
  • Contributes to new product development and maintenance of released products.
  • Fosters innovation, customer focus, and global collaboration
  • Stay current with Market knowledge on Platform Technology Curve
  • Partners with System Architects and Product Owners to address business needs through prototypes or solutions.
  • Drives technical excellence and ensures compliance with quality and regulatory standards and provide technical direction to the high-potential team.
  • Effective communication, planning, mentoring, giving, and receiving constructive feedback to help team improve, and encourage them to reach their professional goals.

You're the right fit if:

  • Hands-on experience in developing native Android applications with 8+ years in Android Java-based systems development.
  • Expertise in JetPack Compose, Kotlin MultiPlatform Mobile(KMM), and Android app development stack (layouts, intents, widgets, etc.).
  • Strong understanding of design patterns, memory management, file I/O, concurrency, and multithreading.
  • Experience with network and battery optimization, APIs, external libraries, SDKs, analytics, UI, visualizations, and animations.
  • Strong knowledge of the various packages on the Android App development stack layouts, intents, widgets, content providers, touch handling, drawing, location services, media interfaces, network, storage, security/cryptography, sqlite, etc.
  • Proficiency in database management (SQL and contemporary backend technologies).
  • Familiarity with connectivity technologies like Bluetooth protocols/BLE.
  • Skilled in Unit Testing and TDD practices using Junit, Mockito, or Espresso.
  • Published applications on Android marketplaces with knowledge of app deployment processes.
  • Ability to create intuitive and user-friendly UI/UX designs.
  • Capable of debugging, iterative app improvements, and staying updated with Android libraries and features.
  • Have an eye for new upcoming technologies and be able to evaluate and implement the same to enhance the development efficiency
  • Strong knowledge of web services (REST, SOAP, XML, JSON) and serialization techniques.
  • Proficient in object-oriented design, CS fundamentals, and Agile methodologies.
  • Strong experience with CI/CD tools like Jenkins/ GitLab CI/CD/ Azure DevOps
  • Experience with version control, bug tracking, CI tools (e.g., TFS, Jira), and IDEs like Eclipse.
  • Exposure to React Native development is an added advantage.
  • Strong Consulting, Analytical and Interpersonal skills, understand business, trends and the direction technology must take to support the business
  • Strong influence from architecture of business process, IT solutions, tool selection and working with cross functional teams
  • Effective communication, constructive feedback, emotional intelligence, and creativity.
  • Qualification: B.E/B.Tech/M.Tech/MCA or equivalent.

Onsite roles require full-time presence in the company’s facilities.
Indicate if this role is an office/field/onsite role.• Learn more about .
• Discover .
• Learn more about .