Walmart logo

Principal, Software Engineer

Walmart
  • Bentonville, Arkansas
  • $110,000–$220,000 Per Year
  • Autofill and Review
3 days ago

Job Description

This notice is being provided as a result of the filing of an Application for Permanent Alien Labor Certification. Any person may provide documentary evidence bearing on the application to the Certifying Officer of the Department of Labor: U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue, NW, Room N-5311, Washington, DC 20210

What you'll do...

Position: Principal, Software Engineer

Job Location: 811 Excellence Dr, Bentonville, AR 72716

Duties: Leads the work of cross-functional groups of ten to twenty engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, direction, and examples; identifying short- and long-term solutions and timeline; reviewing and approving proposed solutions; implementing new architectural patterns; and performing design and code reviews of changes. Directs root cause analysis of critical business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause); directing actions as designated in the plan; interpreting the results to determine further action; directing root cause analysis to prevent future occurrence of issues; and reviewing and approving online documentation. Supports business objectives by collaborating with business partners to identify opportunities and drive resolution; partnering with business to define priorities; identifying short- and long-term solutions; and leading cross-functional partnership. Leads the discovery phase of large projects to develop high level design by partnering with Product Management, Web Operations, Project Management, Business and User Experience teams; obtaining cross-function approvals; driving proof-of-concept; and implementing prototypes to validate ideas. Leads and directs in large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; directing and reviewing design artifacts (for example, proof of concepts, prototypes); writing and developing code; overseeing software design; reviewing unit test cases; communicating status and issues to team members and stakeholders; directing project team and cross functional teams; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery and hand-offs; interacting with project manager to provide input on project plan; and providing leadership to the project team. 

Minimum education and experience required: Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering or a related field plus 6 years of progressively responsible experience in software engineering or related experience OR Master’s degree or the equivalent in Computer Science, Information Technology, Engineering or a related field plus 3 years of progressively responsible experience in software engineering or related experience.

Skills required: Must have experience with: Developing Public Cloud native platform-based application using Java & Spring boot Framework; Working with Microservice, an event driven architecture; Designing and developing RESTful, SOAP based Web Services, GraphQL; Performing CRUD operations in relational databases like Microsoft SQL and Azure SQL; Using NoSQL like Cassandra and CosmosDB, MongoDB; Working with point to point and pub-sub streaming messaging systems like IBM MQ, ActiveMQ, RabbitMQ and Kafka; Writing unit and component test cases using Junit, Cucumber, TestNG, SprintTest; Enabling features per customer using centralized configuration management like Spring cloud configuration and configuration management; Deploying containerized applications to clouds like Azure and Google Cloud; Creating, reviewing & maintaining System design covering overall aspects including security, failure points, resiliency, disaster, automation; multi-region cloud ecosystems; Technical and functional mapping on Warehouse & Supply Chain domain concepts; Proactive Alerts, Monitoring of application using AppDynamics, Prometheus & Dynatrace; Working with faster, consistent and automated build and deploy pipelines like Jenkins; Creating pseudo algorithms and selection of appropriate data structures for critical features using Java; Managing current version and rollback using version control systems like Github;  and Reviewing & troubleshooting full stack code created in Java, Kotlin, ReactJs/ AngularJs/ HTML5, JavaScript. Employer will accept any amount of experience with the required skills. 

Rate of pay: $110,000.00 - 220,000.00/year

Wal-Mart is an Equal Opportunity Employer.

Pay Rate...

$0.00Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Numbers & Facts

LocationBentonville, Arkansas
IndustryRetail
Salary$110,000–$220,000 Per Year
Company Size10,000 employees or more
Year Founded1962
Websitehttps://careers.walmart.com/

About Company

What started small, with a single discount store and the simple idea of selling more for less, has grown over the last 50 years into the largest retailer in the world. Each week, nearly 265 million customers and members visit our more than 11,200 stores under 55 banners in 27 countries and eCommerce websites in 10 countries. With fiscal year 2018 revenue of $500.3 billion, Walmart employs over 2.2 million associates worldwide. Walmart continues to be a leader in sustainability, corporate philanthropy and employment opportunity. It’s all part of our unwavering commitment to creating opportunities and bringing value to customers and communities around the world.

Skills

  • Accounts Receivableunmatched
  • Algorithmsunmatched
  • AngularJSunmatched
  • Apache ActiveMQunmatched
  • Apache Cassandraunmatched
  • Apache Kafkaunmatched
  • Architectural Servicesunmatched
  • Automationunmatched
  • Business Analysisunmatched
  • Business Supportunmatched
  • Centralized Operations/Managementunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Configuration Managementunmatched
  • Cross-Functionalunmatched
  • Data Structuresunmatched
  • Documentariesunmatched
  • Ecosystemsunmatched
  • Engineeringunmatched
  • GitHubunmatched
  • GraphQLunmatched
  • HTML5unmatched
  • IBM WebSphere MQ (Message Queue)unmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • JUnitunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Kotlinunmatched
  • Leadershipunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • NoSQLunmatched
  • Online Publicationsunmatched
  • Operations Managementunmatched
  • Product Managementunmatched
  • Project Planningunmatched
  • Project/Program Managementunmatched
  • Proof of Conceptunmatched
  • Prototypingunmatched
  • REST (Representational State Transfer)unmatched
  • RabbitMQunmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • SQL (Structured Query Language)unmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Supply Chainunmatched
  • Support Documentationunmatched
  • Systems Maintenanceunmatched
  • Test Caseunmatched
  • Time Managementunmatched
  • Unit Testunmatched
  • United States Department of Labor (DOL)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Warehousingunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder