(ind) Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer role focused on building scalable cloud-based intelligent solutions for internal associate platforms within Walmart's Enterprise Business Services. The role involves full-cycle software development, architecture, design reviews, collaboration with product management, and ensuring software security and effectiveness. Requires strong object-oriented programming, systems design, and experience in finance/retail/e-commerce.

What you'd actually do

  1. Through this role you have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
  2. Architecture & Design Reviews and Code Reviews across teams.
  3. You also get to collaborate with team members to develop best practices and client requirements for the software.
  4. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  5. In this role it would be important for you to professionally maintain all codes, best practices and create updates regularly to address the customer’s and company’s concerns

Skills

Required

  • Java
  • Spring boot
  • Microservices
  • React
  • NestJS
  • Node
  • object-oriented programming
  • systems design
  • algorithms
  • distributed systems
  • Finance/ retail / ecommerce industry experience
  • cloud infrastructure (Open Stack, Azure, GCP, or AWS)
  • Agile Methodology
  • CI/CD
  • tools for logging and metrics
  • computer science fundamentals
  • data structures
  • excellent oral and written communication skills
  • good analytical and problem-solving skills

Nice to have

  • Python
  • information retrieval
  • statistics
  • machine learning

What the JD emphasized

  • highly scalable and robust cloud based intelligent solutions
  • unparalleled complex business problems