General Information

Req #
WD00029974
Career area:
Cloud Computing
Country/Region:
India
State:
Haryana
City:
Gurgoan
Date:
Thursday, May 12, 2022
Working time:
Full-time
Additional Locations: 
* Gurgoan - Haryana - India

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive. And we go big. No, not big—huge. 

We’re a US$60 billion revenue Fortune Global 500 company serving customers in 180 markets around the world. Focused on a bold vision to deliver smarter technology for all, we are developing world-changing technologies that power (through devices and infrastructure) and empower (through solutions, services and software) millions of customers every day and together create a more inclusive, trustworthy and sustainable digital society for everyone, everywhere. 

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

Description and Requirements

Background

Lenovo is a US$50B Fortune Global 500 company, with over 57,000 employees and operating in 180 markets worldwide.  Focused on a bold vision to deliver smarter technology for all, we are developing world-changing technologies that create a more inclusive, trustworthy, and sustainable digital society.  By designing, engineering and building the world’s most complete portfolio of smart devices and infrastructure, we are also leading an Intelligent Transformation – to create better experiences and opportunities for millions of customers around the world. 

The newly formed SSG ISU team believes that the world has not yet realized the potential value of industry solutions at scale, and sees a great opportunity for Lenovo to seize a leadership position in the markets we play in.  Our vision is to make the world work better with smarter solutions, and our mission is to lead and enable the global adoption of Lenovo’s Industry Solutions.

Role: Software Engineer

Position Description:

Lenovo SSG R&D engineering team has an objective to deliver a refreshing experience at scale to our customers. You will have the opportunity to develop an useable, reliable, fast and responsive cloud & mobile application which will be promoting smarter solutions and intelligent transformations. The Software Engineer requires to work on everything from customer-facing web app using cutting-edge open-source frameworks such as Angular, to highly available and secured RESTful services using NodeJs, to back-end levaraging the latest techniques in Big Data, Machine Learning, and Cloud. He/she will bring experience and working in emerging and traditional technologies such as: IoT stack, AR/VR, ML, Java script, NodeJS, Angular, REST, JSON, XML, HTML / HTML5, CSS, NoSQL databases, relational databases, and AWS/Cloud Infrastructure to name a few. He/she will be part of highly dynamic agile software development team and will be involved in the solution design from the conceptual stages through the development cycle and deployments. He/she will also be responsible for the code quality, adherence to delivery schedule, and secured programming practices. The focus of this role is more on technical execution. His/her primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.

           

Responsibilities

  • Responsible for designing, build, and maintain efficient, reusable, and reliable code using Angular & NodeJs technology stack.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Work closely with other engineers to develop new products.
  • Suggest and implement improvements on current products
  • Coordination with other developers for cross-functional requirements implementation and tests.
  • Resolve issues proactively to deliver high quality product.

Required Skills

  • BE/B. Tech degree in Computer Science or related software engineering field, or equivalent practical experience.
  • 3+ years of experience in MEAN Stack Development.
  • Experience creating front end applications using HTML5, Angular, LESS/SASS
  • Hands on experience with NodeJS and JavaScript Development on server-side
  • Consumer Web Development Experience for High-Traffic, Public Facing web applications
  • Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery.
  • Experience in one of the following database: RDBMS, SQL, MySQL, No-SQL, RDS, PostgreSQL, MongoDB or DynamoDB.

Preferable skills

  • Experience of CI/CD and DevOps experience.
  • Experience of hosting solution on AWS or other cloud.
  • AWS/Azure Certificated will be a big plus.
  • Experience with productivity tools like continuous integration and JIRA, confluence, GIT etc.
  • Working experience of Agile Scrum team as Scrum Member Experience with algorithms/data structures knowledge
  • Exposure to a complete software development lifecycle.
  • Must have worked with team spread across geographies.

Experience with cloud technologies also a plus

* Gurgoan - Haryana - India