Job Description

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers. 

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). 

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

Position Overview

We are seeking a highly motivated Full Stack Developer with strong expertise in workflow automation, Python, Django, web technologies, and Android platform technologies. The ideal candidate will design, develop, and maintain automation solutions that improve engineering productivity, streamline business processes, and integrate seamlessly across web, backend, and Android environments.

Candidates should have hands-on experience building automation tools, developing scalable web applications using Django, integrating APIs, and working with Android platforms. Familiarity with AI-assisted automation and modern development practices is highly desirable.


Key Responsibilities

Workflow Automation

  • Design, develop, and maintain workflow automation solutions to improve operational efficiency and reduce manual effort.
  • Build automation tools, scripts, and integrations using Python.
  • Identify opportunities to automate existing manual processes and workflows.
  • Integrate automation solutions with internal tools, databases, services, and external APIs.
  • Monitor, troubleshoot, and optimize automation systems for reliability and scalability.

Python & Django Development

  • Develop and maintain backend services and web applications using Python and Django.
  • Design and implement RESTful APIs and backend integrations.
  • Build reusable, scalable, and secure application components.
  • Optimize application performance and ensure high availability.

Web Development

  • Develop responsive and maintainable web applications using Django, JavaScript, HTML, and CSS.
  • Build dashboards, portals, and management interfaces that support workflow automation and operational efficiency.
  • Design and implement frontend functionality integrated with backend services and REST APIs.
  • Ensure application performance, security, scalability, and reliability.
  • Troubleshoot and resolve issues across the web application stack.

Android Platform & Internals

  • Demonstrate understanding of Android internals, including application lifecycle, system services, IPC mechanisms, permissions, package management, and Android framework components.
  • Analyze, troubleshoot, and debug Android platform and application-level issues.
  • Work with Android logs, performance profiling, memory analysis, and system diagnostics.
  • Develop tools, utilities, or automation solutions that interact with Android devices and platforms.
  • Understand Android architecture, system components, and platform behavior to support development and troubleshooting activities.
  • Familiarity with Android application development using Kotlin is desirable but not required.

Full Stack Development

  • Deliver end-to-end solutions across frontend, backend, and platform integrations.
  • Participate in system design, development, testing, deployment, and maintenance activities.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.

AI-Assisted Automation (Good to Have)

  • Understand AI/ML concepts and explore opportunities to leverage AI for workflow automation.
  • Integrate AI-powered services, copilots, chatbots, or intelligent assistants into applications.
  • Support the implementation of AI-enabled features and intelligent workflows.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in Full Stack Development, Workflow Automation, or Software Engineering.
  • Strong proficiency in Python and Django.
  • Experience developing web applications using JavaScript, HTML, CSS, and modern web technologies.
  • Familiarity with Android internals, Android framework architecture, and platform-level debugging.
  • Understanding of workflow automation and process optimization concepts.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Familiarity with Android application development using Kotlin.
  • Experience with Android platform development, AOSP, system services, or Android framework components.
  • Understanding of Linux fundamentals and their relationship to Android architecture.
  • Experience with Android debugging and profiling tools such as ADB, Logcat, Perfetto, Systrace, or Android Studio Profiler.
  • Experience with workflow automation platforms and process orchestration tools.
  • Familiarity with AI/ML concepts and AI-powered automation solutions.
  • Experience with Git, CI/CD pipelines, and DevOps practices.
  • Understanding of Agile software development methodologies.

What We Are Looking For

  • Passion for automating manual processes and improving engineering efficiency.
  • Strong Full Stack development skills with a focus on Python and Django.
  • Ability to work across web, backend, automation, and Android platform technologies.
  • Strong troubleshooting and debugging mindset, particularly in Android and system-level environments.
  • Ownership mindset with a focus on delivering business value.
  • Curiosity and willingness to learn new technologies, frameworks, and AI-enabled solutions.

Additional Locations: 
* India - Karnātaka - Bangalore
* India - Karnātaka - BANGALORE

NOTICE FOR PUBLIC

At Lenovo, we follow strict policies and legal compliance for our recruitment process, which includes role alignment, employment terms discussion, final selection and offer approval, and recording transactions in our internal system. Interviews may be conducted via audio, video, or in-person depending on the role, and you will always meet with an official Lenovo representative.
 
Please beware of fraudulent recruiters posing as Lenovo representatives. They may request cash deposits or personal information. Always apply through official Lenovo channels and never share sensitive information. Lenovo does not solicit money or sensitive information from applicants and will not request payments for training or equipment.
 
Kindly verify job offers through the official Lenovo careers page or contact IndiaTA@lenovo.com. Stay informed and cautious to protect yourself from recruitment fraud. Report any suspicious activity to local authorities.

General Information

Req #
WD00106908
Career area:
Hardware Engineering
Country/Region:
India
State:
Karnataka
City:
BANGALORE
Date:
Monday, November 2, 2026
Working time:
Full-time
Additional Locations: 
* India - Karnātaka - Bangalore
* India - Karnātaka - BANGALORE

Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Bangalore ,Karnataka
Company Website: http://www.lenovo.com Job Function: Software Development
Company Industry/
Sector:
IT Services and IT Consulting

What We Offer

About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.

Ready to Apply?

One-click apply with your Talentmate profile.

Job Snapshot

Work TypeFull-Time
Role LevelMid-Level
Job FunctionSoftware Development
CityBangalore
IndustryIT Services and IT Consulting
Posted02 Nov 2026
Job ID2611-3385-511
Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn