Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff, Software Engineer @ Walmart

Home > Software Development

 Staff, Software Engineer

Job Description

You enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making, and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.
 
What you'll do:
  • Drive design, development, implementation, documentation, and follow the agile development process.
  • Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide.
  • Be involved in the successful implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.
  • Interact closely for requirements with Business owners, Product, and technical teams both within India and across the globe.
  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  • Work closely with the cross-functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost Delivery) within the established architectural guidelines.
  • Learn new and changing technologies and adapt to ensure best software practices and standards.
  • Help and participate with the teams that leverage and contribute to open-source technologies to Make an impact on a global scale.
What you'll bring:
  • Bachelor Degree in Engineering with 10-15 years of experience in design and development of highly scalable applications and platform development in product-based companies or RD divisions
  • Excellent problem solving, critical thinking and communication skills.
  • Must be able to work effectively both on teams as we'll as be self-motivated, task oriented and organized.
  • Ability to adapt to change quickly, willingness to learn new and emerging technologies.
  • Strong customer focus and obsession with quality.
  • Excellent knowledge of designing scalable, distributed systems
  • Exposure to architectural patterns of a large, high-scale web application (eg, we'll-designed APIs, high volume data pipelines, efficient algorithms).
  • Strong knowledge of data structures and algorithms.
  • Development experience in Java 8 or above, lambda functions and related technologies.
  • Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like JUnit, Mockito, and Mock MVC
  • Experience developing microservices architecture, and good understanding of distributed concepts, common design principles, design patterns and cloud concepts.
  • Hands-on experience in Spring boot, concurrency, garbage collection, RESTful services, data caching services and ORM tools.
  • Experience working with Relational Database
  • Experience in working with NoSQL Databases like cosmos DB.
  • Experience in working with Caching technology like Redis, Mem cache or other related Systems.
  • Good knowledge in Pub sub system like Kafka.
  • Experience in Elastic Search, Solr.
  • Experience utilizing monitoring and alert tools and excellent in debugging and troubleshooting issues.
  • Building tools and CI/CD tools to automate code pipelines (Jenkins, Git, GitHub, Concord, Maven, and Gradle).
  • Experience in Containerization tools like Docker, Helm, Kubernetes.
  • Experience with public cloud platforms like Azure, GCP etc
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
 
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company.
Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company.
 
Preferred Qualifications...
Master s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area
Information Technology - CISCO Certification - Certification

Job Classification

Industry: Retail
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Walmart
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Maven Networking Debugging Data structures Application development MVC Test cases Troubleshooting Open source Information technology

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 16 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Senior CPaaS Engineer

  • FCS Software Solutions
  • 8 - 13 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Walmart

Walmart India