(USA) Senior, Software Engineer

Walmart•Bentonville, AR

About The Position

The Senior Software Engineer analyzes requirements and scopes solutions, evaluates existing products against business and technical needs, identifies gaps and risks, and contributes to user stories. The role assists with solution design, including evaluating trade-offs and translating high-level designs into detailed module designs. The engineer develops and configures software components, selects suitable languages and tools, creates automation scripts, implements telemetry, and applies security requirements. The role also maps requirements to test objectives, creates and executes test cases, manages defects, performs regression testing, and troubleshoots performance and availability issues. The position performs application maintenance and re-engineering, monitors application performance and metrics, analyzes logs and maintenance data, evaluates change requests, and ensures project work adheres to approved milestones and timelines. The listed job location is 811 Excellence Dr, Bentonville, AR 72716.

Requirements

  • Master’s degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field and 1 year of experience in software engineering or a related area; OR a bachelor’s degree or equivalent in one of these fields and 3 years of experience in software engineering or a related area.
  • Experience designing and implementing REST API web services using frameworks such as Spring Boot.
  • Experience coding with object-oriented programming languages, including Java and Python.
  • Experience applying design patterns and object-oriented design principles.
  • Experience with data persistence using RDBMS such as MSSQL and MySQL, and NoSQL databases such as Cassandra and Mango DB.
  • Experience documenting API specifications using Swagger.
  • Experience resolving vulnerabilities with Codegate and using continuous inspection tools such as SonarQube.
  • Experience building CI/CD pipelines using Jenkins, Looper, Concord, WCNP, and kitt.
  • Experience with integration testing using test containers, Spring Boot, and JUnit5 tests.
  • Experience producing JaCoCo code coverage reports.
  • Experience with Docker containerization and Kubernetes container orchestration.
  • Experience with service mesh technologies such as Istio, Azure B2C, and messaging queues such as Kafka and RabbitMQ.

Responsibilities

  • Analyze requirements and scope solutions by assessing existing products, identifying gaps, classifying requirements, anticipating risks, informing stakeholders, and recommending corrective steps.
  • Contribute to user stories for components, applications, or complex work in agile settings.
  • Assist in designing solutions and components, evaluating trade-offs, and translating high-level designs into detailed module designs.
  • Create and configure code for components or applications to meet business, technical, non-functional, availability, scalability, and maintainability needs.
  • Assist in selecting programming languages, development standards, and tools; learn coding languages and frameworks relevant to future work.
  • Build scripts to automate repetitive tasks in CI/CD, testing, or other processes.
  • Implement telemetry features and apply security policy requirements during development and configuration.
  • Map customer requirements to test objectives, identify and create test cases, execute tests, and detect errors and defects.
  • Track and analyze defects, conduct regression testing after code changes, and use lessons from past defects to prevent recurrence.
  • Troubleshoot application performance and availability bottlenecks.
  • Conduct complex application maintenance independently; monitor performance metrics and perform corrective, adaptive, and perfective maintenance and re-engineering.
  • Analyze application logs, maintenance activity data, and performance data; evaluate the validity and feasibility of change requests.
  • Ensure project work adheres to approved milestones and timelines.

Benefits

  • Medical, vision, and dental coverage
  • 401(k)
  • Stock purchase
  • Company-paid life insurance
  • Paid time off, including sick leave
  • Parental leave
  • Family care leave
  • Bereavement leave
  • Jury duty and voting leave
  • Short-term and long-term disability
  • Education assistance, including 100% company-paid college degrees
  • Company discounts
  • Military service pay
  • Adoption expense reimbursement
  • Annual or quarterly performance incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service