General Information

Req #
Career area:
Tuesday, March 26, 2024
Working time:
Additional Locations
* India - Karnātaka - Bangalore
* India - Karnātaka - BANGALORE

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$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, 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 by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services. 

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, and read about the latest news via our StoryHub

Description and Requirements

Job Description – App Developer


Lenovo is seeking an experienced Low Code/No Code App Developer. In this role, you will play a pivotal part in designing and developing scalable business applications using MS toolkit, Power BI, Azure, and Database technology. The successful candidate will collaborate closely with stakeholders to understand business requirements, translating them into efficient and user-friendly application features. This position is instrumental in aligning technology solutions with broader business objectives, ensuring that applications contribute to the overall success of Lenovo.


Understand and Align with Business Objectives:

  • Collaborate with stakeholders to understand business requirements and ensure a clear understanding of both technical and business needs.
  • Align technology solutions with broader business objectives, ensuring that applications support and enhance Lenovo's business processes.
  • Identify opportunities for process automation and optimization.

Low Code/No Code App Design:

  • Utilize MS toolkit, Power BI, Azure, and Database technology to design and develop scalable and user-friendly business applications.
  • Leverage low code and no code platforms to streamline the application development process and enhance overall efficiency.
  • Ensure applications comply with security standards and data protection regulations.
  • Create and continuously improve the business-driven applications and reporting.

Translate Business Requirements:

  • Work closely with stakeholders to translate business requirements into application features.
  • Ensure that the developed applications meet the needs of end-users and address specific business challenges.

Data Modeling and UI/Workflow Design:

  • Create robust data models that effectively support the business logic and reporting requirements.
  • Design intuitive user interfaces and workflows that enhance the user experience and streamline business processes.

Database and SharePoint Management:

  • Maintain and optimize databases and SharePoint designs to support evolving business needs.
  • Ensure the integrity and security of data, implementing best practices in database management.

Collaborative Development:

  • Collaborate with cross-functional teams, including business analysts, designers, and other developers, to ensure the successful delivery of applications.
  • Participate in code reviews, providing constructive feedback and promoting coding standards.

Documentation and Support:

  • Provide clear and comprehensive documentation for developed applications, ensuring ease of maintenance and support.
  • Offer technical support and troubleshooting assistance to end-users as needed.

Required Skills/Knowledge:

  • Bachelor’s degree in computer science / information technology, or a related field.
  • Proven experience in low code/no code application development.
  • Proficiency in MS toolkit, Power BI, Azure, and Database technology.
  • Strong understanding of business processes and the ability to align technology solutions with business objectives.
  • Experience in designing scalable and user-friendly applications using low code and no code platforms.
  • Knowledge of data modeling, UI/UX design, and workflow development.
  • Knowledge of web development technologies (HTML, CSS, JavaScript).
  • Familiarity with database management and SharePoint.
  • Familiarity with cloud services and integration.
  • Excellent collaboration, communication, and problem-solving skills.
  • Ability to work in a virtual team which may work across distance (remote), cultures and time zones, in a matrix with multiple reporting lines.

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