Experienced Full Stack Software Engineer – Web & Cloud Application Development for Walmart's Retail Technology and Innovation Team
About Us
Walmart, the world's largest retailer, is on a mission to help people live better – and we're looking for talented individuals to join our team. As a Fortune #1 company, we're committed to innovation, sustainability, and making a positive impact on the lives of millions of customers worldwide. Our company culture is built on a foundation of kindness, empathy, and a passion for making a difference. If you're looking for a career that's both challenging and rewarding, we invite you to explore our opportunities.
About the Role
We're seeking an experienced Full Stack Software Engineer to join our Retail Technology and Innovation team. As a key member of our team, you'll play a critical role in developing and implementing cutting-edge web and cloud applications that drive business growth and improve customer experiences. If you're passionate about technology, innovation, and making a real impact, we encourage you to apply.
Key Responsibilities
- Design, develop, and deploy scalable web and cloud applications using a range of technologies, including Java, Python, and AWS.
- Collaborate with cross-functional teams, including product management, design, and QA, to ensure seamless integration and delivery of high-quality applications.
- Develop and maintain high-quality code, following industry best practices and adhering to Walmart's coding standards.
- Participate in code reviews, provide feedback, and mentor junior engineers to ensure continuous improvement and knowledge sharing.
- Stay up-to-date with emerging technologies and trends, and contribute to the development of new ideas and innovations.
- Work closely with stakeholders to understand business requirements and develop solutions that meet their needs.
- Develop and maintain technical documentation, including architecture diagrams, technical specifications, and user guides.
- Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
Essential Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of experience in software development, with a focus on web and cloud applications.
- Proficiency in Java, Python, and AWS, with experience in at least one of these technologies.
- Strong understanding of software development principles, including design patterns, architecture, and testing.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
- Experience with agile development methodologies, including Scrum and Kanban.
Preferred Qualifications
- Master's degree in Computer Science, Information Technology, or related field.
- Experience with cloud-based technologies, including AWS, Azure, or Google Cloud.
- Experience with containerization, including Docker and Kubernetes.
- Experience with DevOps practices, including continuous integration and continuous deployment.
- Experience with cloud-based databases, including Amazon DynamoDB and Amazon Aurora.
- Experience with machine learning and artificial intelligence, including TensorFlow and PyTorch.
Skills and Competencies
To succeed in this role, you'll need to possess a unique blend of technical, business, and interpersonal skills. Some of the key skills and competencies we're looking for include:
- Technical skills: Java, Python, AWS, cloud computing, containerization, DevOps, and cloud-based databases.
- Business skills: understanding of business requirements, ability to communicate technical concepts to non-technical stakeholders, and experience with agile development methodologies.
- Interpersonal skills: excellent communication and collaboration skills, ability to work effectively with cross-functional teams, and strong problem-solving skills.
- Leadership skills: ability to mentor junior engineers, lead code reviews, and contribute to the development of new ideas and innovations.
Career Growth Opportunities and Learning Benefits
At Walmart, we're committed to helping our employees grow and develop their careers. We offer a range of opportunities for professional development, including:
- Training and development programs, including online courses, workshops, and conferences.
- Mentorship programs, including one-on-one coaching and peer mentoring.
- Opportunities for career advancement, including promotions and lateral moves.
- Access to cutting-edge technologies and tools, including AWS, Azure, and Google Cloud.
- Collaboration with cross-functional teams, including product management, design, and QA.
Work Environment and Company Culture
At Walmart, we're committed to creating a work environment that's both fun and challenging. We offer a range of benefits and perks, including:
- Flexible work arrangements, including remote work and flexible hours.
- A range of benefits, including health insurance, 401(k) matching, and paid time off.
- Access to cutting-edge technologies and tools, including AWS, Azure, and Google Cloud.
- Opportunities for professional development, including training and development programs.
- A collaborative and inclusive work environment, with a focus on teamwork and communication.
Compensation, Perks, and Benefits
We offer a competitive salary and a range of benefits and perks, including:
- A competitive salary, with opportunities for bonuses and promotions.
- A range of benefits, including health insurance, 401(k) matching, and paid time off.
- Access to cutting-edge technologies and tools, including AWS, Azure, and Google Cloud.
- Opportunities for professional development, including training and development programs.
- A collaborative and inclusive work environment, with a focus on teamwork and communication.
Conclusion
If you're a talented software engineer with a passion for innovation and a commitment to excellence, we encourage you to apply for this exciting opportunity. As a member of our Retail Technology and Innovation team, you'll have the chance to work on cutting-edge projects, collaborate with cross-functional teams, and make a real impact on the lives of millions of customers worldwide. Don't miss out on this opportunity to join one of the world's most innovative and dynamic companies. Apply today!
How to Apply
To apply for this exciting opportunity, please submit your resume and cover letter through our online application system. We can't wait to hear from you!
Apply for this job