Cloud Software Engineer - DevOps & RESTful Services

Lenovo

Morrisville (NC)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lenovo seeks an Application Engineer to join the PC Deployment Services team for PC and other endpoint devices. Cloud Deploy lets Lenovo Enterprise customers preload images or provisioning processes in the Cloud, accessible via secure credentials by mobile users anywhere, anytime.

As a software engineer on this team, you will develop, deploy and identify technical solutions used in the deployment process, including asset management, imaging, and factory software loads, while following best CI/CD

Qualifications

  • Bachelor's Degree in Computer Science or Engineering preferred.
  • Strong knowledge of data structures and algorithms.
  • 5+ years programming in Java, Ruby, C/C++, C#, Perl, Python or other scripting/programming languages.
  • C# experience is required.

Responsibilities

  • Working with the development team to identify and implement cloud-based solutions.
  • Planning, designing, and developing desktop applications.
  • Managing cloud environments per security guidelines.
  • Deploying and debugging across the development lifecycle with CI/CD practices.
  • Demonstrating ownership and DevOps mindset with testable, maintainable code.
  • Stay current with industry trends and recommend improvements.
  • Create, document, and execute test plans based on enhancements or fixes.

Skills

Java
Ruby
C/C++
C#
Python
Perl
Algorithms & data structures
APIs & REST

Education

Bachelor's Degree in Computer Science or Engineering

Tools

Docker
Kubernetes
AWS / EC2 / VPC
CI/CD

Job description

Lenovo seeks an Application Engineer to join the PC Deployment Services team for PC and other endpoint devices. Cloud Deploy lets Lenovo Enterprise customers preload images or provisioning processes in the Cloud, accessible via secure credentials by mobile users anywhere, anytime.

As a software engineer on this team, you will develop, deploy and identify technical solutions used in the deployment process, including asset management, imaging, and factory software loads, while following best CI/CD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (C#)
Software Engineer (C#)

Lenovo • Raleigh (NC)

On-site
USD 80,000 - 100,000
Software Engineer (C#)
Software Engineer (C#)

Lenovo • Morrisville (NC)

On-site
USD 110,000 - 160,000
Cloud Security Operations Leader
Cloud Security Operations Leader

Lenovo • Raleigh (NC)

On-site
USD 120,000 - 190,000
Senior Cloud Software Engineer - Distributed & Edge
Senior Cloud Software Engineer - Distributed & Edge

Lenovo • Morrisville (NC)

On-site
USD 120,000 - 180,000
Cloud Deployment Software Engineer (C#)
Cloud Deployment Software Engineer (C#)

Lenovo • Raleigh (NC)

On-site
USD 80,000 - 100,000
CI/CD Engineer, Remote
CI/CD Engineer, Remote

Lenovo • North Carolina

On-site
USD 110,000 - 150,000
Forward Deployed AI & Cloud Solutions Architect
Forward Deployed AI & Cloud Solutions Architect

Lenovo • Morrisville (NC)

On-site
USD 161,000 - 246,000
Senior Cloud-Native Platform Ops Engineer
Senior Cloud-Native Platform Ops Engineer

Lenovo • Morrisville (NC)

On-site
USD 110,000 - 165,000
Global Software Security Architect - Secure Dev Lifecycle
Global Software Security Architect - Secure Dev Lifecycle

Lenovo • Raleigh (NC)

On-site
USD 140,000 - 190,000
Sr. SW Cloud Engineer - AR/VR Solutions
Sr. SW Cloud Engineer - AR/VR Solutions

Lenovo • Morrisville (NC)

On-site
USD 120,000 - 180,000