General Information

Req #
Career area:
Hardware Engineering
United States of America
North Carolina
Thursday, July 7, 2022
Working time:
Additional Locations: 
* Morrisville - North Carolina - United States of America

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

Who You’ll Work With

At Lenovo, we Never Stand Still. Every day, every employee at Lenovo is focused on moving forward, rejecting traditional limits, and always seeking a better way. This position is for a Technical Lead Cloud Developer in the Cloud & Software team (CSW), part of the Advanced Innovation Center (AIC) at Lenovo. It is a hands-on development function that involves Development, Security Assurance, Quality Assurance, DevOps practices. Secure and Quality applications’ development and delivery with high degree of scalability and automation will be key aspects of this role. 

Position Requirements:

  • Bachelor’s/master’s degree in computer science or related software engineering field, or equivalent with 10+ years of experience in application development and 5+ years’ experience leading teams in an Agile development environment
  • High proficiency in Java, JavaScript, NodeJS and frameworks such as Spring, Spring Boot, Angular
  • 5+ years of experience building, maintaining, and supporting microservices, REST API, containerized application development and deployment
  • Bridge the gap between high-level architecture and the implementation done by the engineering team
  • Be an SME and owner for the technical development, define the low-level design and architecture and ensure that the end-to-end solution is scalable, secure, extensible, and maintainable
  • Design the interfaces, APIs, and communication protocols between services and clients
  • Align the architecture decisions with different Development, QA, Compliance, and Hardware teams inside of Lenovo and outside when vendors or partners are involved
  • Experience developing multi-tenant solutions on cloud infrastructure, preferable AWS
  • Expert level knowledge in using Git based source control, branching strategies
  • Expert level experience in CI/CD pipeline tools such as Jenkins, Bamboo and build automation
Preferred Skills:
  • Experience in developing automated continuous delivery systems
  • Knowledge of MQTT / gRPC protocols is an advantage
  • Experience with Windows, iOS and Android app development
  • Strong understanding of client-side as well as backend technologies
  • Development experience with MongoDB, Kafka, Spark, and other NoSQL databases
  • #LI-DB1
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.

Lenovo adopted a COVID-19 Vaccination Policy for US-based employees. As a condition of employment, employees must adhere to Lenovo’s US Vaccination Policy and be fully vaccinated against COVID-19, subject to any applicable accommodations. To be fully vaccinated means individuals must receive the full series of a vaccine either approved by the FDA or WHO and listed by the CDC (e.g. two dose of the Moderna, AstraZeneca or Pfizer-BioNTech vaccines; or one dose of the Johnson & Johnson vaccine). This applies to all US-based employees, contractors and interns, regardless of work location. As a condition of employment, you must provide proof that you are fully vaccinated or follow Lenovo’s accommodation process.

* Morrisville - North Carolina - United States of America