What you'll do at
What you'll do...
Position: Software Engineer III
Job Location: 221 River Street, Hoboken, NJ 07030
Duties: Power Wal-Mart's inventory systems by handling billions of events daily. Collaborate with cross-functional teams to define technical requirements and specifications for inventory management systems. Develop, test, and deploy software features to improve inventory management processes and reduce inventory errors. Maximize on-site availability while minimizing reject rates due to lack of inventory. Unify inventory management responsibilities that are currently spread across multiple systems and teams. Provide on-call support for production and troubleshoot business and production issues by gathering information (e.g., issue, impact, criticality, and possible root cause), performing root cause analysis to reduce future issues, writing and developing code, and conducting unit and acceptance testing before rolling out new software features. Communicate status and issues to team members and stakeholders. Determine implementation designs and guide implications of new and enhanced systems. Debug production issues with other teams across services and multiple levels of the stack. Develop and maintain documentation for inventory management processes and software systems. Monitor system performance and perform maintenance and software integrations for existing systems. Stay up-to-date with the latest technologies and industry trends to improve inventory management practices.
Minimum education and experience required: Master's degree or equivalent in Computer Science, Engineering (any), or a related field. Position does not require specific years of experience but requires listed skills.
Skills required: Experience with RESTful web services principles, best practices, and design patterns using Spring Boot and Spring Cloud. Experience with message brokers and event-driven architectures including Kafka, RabbitMQ, and AWS SNS/SQS. Experience with Service Oriented Architecture (SOA) principles, concepts, and methodologies. Experience with service-level agreements (SLAs) and service-level objectives (SLOs) for measuring service performance and availability. Experience with Kafka API and Kafka ecosystem tools including Kafka Connect and Confluent Platform. Experience with NoSQL databases CosmosDB, MongoDB, and Cassandra. Experience using Java 8 features including Functional Interfaces, Lambda Expression, and Stream API. Experience with software testing methodologies. Experience with unit, integration, and functional testing frameworks including JUnit, Mockito, and Cucumber. Experience debugging complex issues in distributed systems. Experience with containerization tool Docker and container orchestration tool Kubernetes. Experience with object-oriented design principles, design patterns, and software engineering best practices. Employer will accept any amount of professional experience with the required skills
.
Wal-Mart is an Equal Opportunity Employer.
#LI-DNI #LI-DNP
About Walmart
At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability-and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries-all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?
Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.
All the benefits you need for you and your family
Stevens Institute of Technology
$70,000.00 per year
|
Veterinary Emergency Group |
Walmart |