Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer role on a Platform team focused on defining architecture, providing reusable code components, and offering APIs for Walmart's integrated services. The role emphasizes Android platform architecture, CI/CD frameworks, test automation, and leading cross-functional projects to improve developer productivity and drive innovation.

What you'd actually do

  1. Architect the platform components and provide broader design principles for Android engineers working on Walmart Google play app
  2. Define roadmap for Platform Team by working closely with product and / or technology partners
  3. Designing platform framework that can be reused by other Walmart apps internationally
  4. Proficiency in Android platform and deeper understanding in CI/CD frameworks for Android to improve developer productivity.
  5. Closely collaborate with other platform team members across across web, iOS and Android app and define uniform solutions for all platforms

Skills

Required

  • Android platform architecture
  • CI/CD frameworks
  • Test Automation
  • Java/Kotlin
  • Mobile Engineer experience
  • Debugging
  • Problem-solving
  • Communication skills
  • Interpersonal skills

Nice to have

  • Large scale distributed systems
  • Scalability
  • Fault tolerance
  • Information retrieval
  • Statistics

What the JD emphasized

  • 6-9 years of Mobile Engineer experience with Android
  • Sound experience in Java/Kotlin
  • Familiar with latest Android concepts
  • Sound experience to build CICD pipeline
  • Knowledge integrating 3rd party SDKs and APIs
  • Excellent debugging and problem-solving capability
  • Motivated team player who goes over and above what is asked
  • Strong hands-on development skills to prototype technical solutions.
  • Strong desire to drive change, and ability to adapt to change quickly. Proficient in new and emerging technologies.
  • Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.