- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales
- Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities
- Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices
Summary: Responsible for coding, unit testing, building high performance and scalable applications that meet the needs of millions of Sam s customers, in the areas of Cloud App Deployment & Customer experience.
What youll do:
- Architect, Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide drive value from data at Walmart Scale
- Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
- Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome product features to keep platform ahead of market scenarios.
- Identify right open source tools to deliver product features by performing research, POC/Pilot and/or interacting with various open source forums
- Develop and/or Contribute to add features that enable customer analytics at Walmart scale
- Deploy and monitor products on Cloud platforms
- Develop and implement best-in-class monitoring processes to enable data applications meet SLAs
What youll bring:
- Bachelors Degree or Master s Degree with 4+ years of experience in Computer Science or related field.
- Knowledge of Service Oriented Architecture and experience implementing RESTFUL Web Services.
- Good in Java programming and JVM internals (concurrency, multi-threading).
- Good design and coding skills in Java and/or Spring framework.
- Extensive experience in building services using these technologies (Java, J2EE, Spring, Hibernate, JAX).
- Experience in HTML5, JavaScript, CSS3, AJAX, GraphQL, React Native, React, Redux, Webpack and Node.
- Understanding of Android frameworks will be add-on.
- Experience in developing Responsive UI and having UX skills is a big plus.
- Experience writing unit tests using Jasmine, Mocha, Enzyme and Mockito.
- Experience writing functional tests using tools such as Nightwatch.js and Test Armada.
- Working knowledge in data structures, SQL technologies.
- Experience with storage technologies such as MongoDB, Elastic Search, Hive, Cassandra, Hadoop and Kafka are good to have.
- Good to have Cloud Development experience
- Good to have experience in HTML5, JavaScript, CSS3, AJAX, GraphQL, React Native, React, Redux, Webpack and Node.
- Experience in building scalable/highly available distributed systems in production.
- Understanding of stream processing with knowledge on Kafka.
- Knowledge of Software Engineering best practices with experience on implementing CI/CD, Log aggregation/Monitoring/alerting for production system.
- Expertise in production support related activities (issue identification, resolution)
Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Minimum Qualifications
Option 1: Bachelors degree in computer science, computer engineering, information systems, information technology, or related area and 2 years experience in technology infrastructure engineering across areas such as compute, storage, network, mobility or virtualization-related technologies.
Option 2: 3 years experience in technology infrastructure engineering across areas such as compute, storage, network, mobility or virtualization relatedtechnologies.
Preferred Qualifications
Masters degree in computer science, computer engineering, information systems, information technology, or related area