Staff Software Engineer - Full Stack
Company: Walmart
Location: Sunnyvale
Posted on: May 9, 2022
|
|
Job Description:
Division Summary Walmart Global Tech is the technical powerhouse
behind Walmart Global eCommerce. We employ big data at scale from
machine learning, data mining and optimization algorithms, to
modeling and analyzing massive flows of data from online, social,
mobile and offline commerce. We don't just engineer cool websites,
mobile apps, and new services; we use our own open source tools to
create the framework. Deployment is automated and accelerated
through our open cloud platform. This makes us incredibly nimble
and able to adjust in real-time to our global customers. Position
Summary Walmart.io is a public facing developer documentation
portal hosted at www.walmart.io. The goal of this application is to
become the single stop source for external developers to get all
the information that they need about Walmart APIs (REST APIs and
related technology). Walmart.io provides several useful
functionalities for the developers to understand, consume and even
test the API's. Job Responsibilities Responsible for implementation
of a variety of schedule-critical, development and production
programs Demonstrates up-to-date expertise in Software Engineering
and applies this to the development, execution, and improvement of
action plan Actively Participate in full software development
lifecycle including planning, defining systems work scope,
designing, coding, testing, implementing, and supporting
infrastructure Work on multiple project tasks and deliverables
Contribute in defining development guidelines and standards for
optimal solutions Contribute to enhancing the team's best practices
that increase quality, accuracy, and speed. Coordinate with
different API Content team and get timely solution for customer
issues. Troubleshoot and reproduce issues logged by the API
consumers and identify the root cause. Connect & co-ordinate with
the respective API teams for more insights Respond to customers
with queries and possible solutions Test new API's hosted on
Walmart I/O and identify bugs/dependencies Manage support channels
and maintain a log of all unique issues Actively participate in
product development by providing insights on future features
through customer feedback/bugs/requests analysis. Strive to
maintain established SLA's for efficient communication with the end
users Minimum Qualifications 8 years of experience in IT industry
with a bachelor's degree in Computer Science/ Electrical/
Electronic or equivalent degree Experience working in fast paced
internet/e-commerce companies 8 years of Excellent Front End
Experience with proven experience with React, Augular.js, Node.js,
REST API & Web Services and Micro Services and advanced level
knowledge of JavaScript with ES6, CSS, and HTML5 Experience in
full-stack development including JavaScript, Java based
technologies. Design and implement REST APIs, SQLs, Messaging,
Caching, Batch and other core capabilities of Platform Experience
working with multi-threaded programming in high performance,
distributed environments Understanding of Software Development Life
Cycle and code management tools like --- GitHub, CI/CD tools like
Jenkins Experience in Test-driven development Experience with cloud
infrastructure preferably Azure, GCP Demonstrable ability to
deliver projects on time, with high quality Able to effectively
communicate across teams and roles Excellent verbal and written
communication skills, proven ability as a problem-solver and strong
estimating and planning skills. Good to have 3 years working with
UX teams to ensure great User Experience. Experience with Spring
boot, NoSQL DB's like Mongo, Cassandra etc
Keywords: Walmart, Sunnyvale , Staff Software Engineer - Full Stack, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|