General Information

Req #
Career area:
Software Engineering
Thursday, February 10, 2022
Working time:
Additional Locations: 

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.

And we go big. No, not big—huge.

We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.

The one thing that’s missing? Well… you...

Description and Requirements


- We are hiring a software developer focusing on web/cloud solutions. You will lead new web/cloud solution(s) which help our customers make full use of Lenovo’s products.

Roles and responsibilities

• Architect cloud solutions constructed on multiple software layers.

• Make documentations of your architecture to have your team develop efficiently, and complete the project.

• Write code on your own and debug problems across the technical boundaries.

• Give feedback to the team about deliverables and make technical decisions

• Create ideas and propose new solutions considering business needs, and prototype them.

• Deliver high-quality software driving your team for design reviews, unit tests, continuous integration and code reviews.

About the team

The team develops software including Lenovo Vantage cooperating with foreign departments in Lenovo. Diverse professionals from various countries work together in real and virtual workplaces.

-  Report to : 1 

-  Subordinates : 0

-  Number of Peers (excluding contractors): 5

Requirements - Must Have

-        10+ year experience in professional software development

-         3+ year experience in professional web software development

-      Experience in leading a project to ship a software product in the market

-        Proficient in comprehensive knowledges for developing practical web applications (e.g., Frontend/Backend, Database, Security, DevOps)

-        Proficient in one of the following modern programming languages: C#, Python, or JavaScript

-        Business level English communication (equivalent to TOEIC L&R 800+)

-      In case you are a non-Japanese applicant: We don’t require Japanese skills if you have native-level English skills. If your English is in Business level, we             require JLPT N1 level Japanese.

Requirements - Good to Have

-        Work experience which requires frequent English communication

-        Developing Windows Desktop applications

-      Having released practical applications in your spare time (e.g., GitHub)

-        Understanding modern software development best practices

-      Understanding Windows architecture