Walmart

Walmart

Senior Software Engineer

Bentonville, ARPosted 5 days ago$90,000 – $180,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

The Senior Software Engineer will be responsible for requirement and scoping analysis, solution design, coding, testing, defect management, troubleshooting, DevOps orientation, and program monitoring. This role involves exploring existing products/solutions to meet business/technical needs, assessing gaps, classifying requirements, and anticipating solution risks. The engineer will contribute to the creation of user stories, assist in designing solutions that ensure processes and applications work together, and evaluate trade-offs based on business requirements. They will convert High-Level Design (HLD) to detailed design, create minimalistic code that meets business and non-functional requirements, and select appropriate languages, standards, and tools. The role also includes building automation scripts for CI/CD, testing, and other processes, implementing telemetry features, and ensuring security policy requirements are applied. Testing responsibilities include mapping requirements to test objectives, creating and executing test cases, and performing various types of testing. Defect management involves tracking, analyzing, and performing regression testing, as well as analyzing past defects to prevent recurrence. Troubleshooting performance and availability bottlenecks, conducting complex maintenance procedures, monitoring application performance, and evaluating change requests are also key aspects. The engineer will ensure adherence to project milestones and timelines.

Qualifications

Required Qualifications

  • Must have experience with: Utilizing Java programming and Spring Boot for developing and maintaining RESTful APIs, including end-to-end API design and implementation
  • Writing unit tests using JUnit
  • UI automation using frameworks such as Cypress, Selenium, Playwright, Cucumber, and TestNG
  • Rest Assured for API testing and JMeter for performance testing
  • MySQL for relational database operations
  • Using Azure Data Studio for managing SQL Server and Azure-based databases
  • Using Jira and Confluence Atlassian tools
  • Performance tests using JMeter
  • CI/CD pipelines for automated builds and deployments

Preferred Qualifications

  • Take initiative to learn the fundamentals of different coding languages and frameworks that would be useful for future scope of work.

Skills & Technologies

AgileJavaScriptPythonCI/CDJavaSpringMySQLAzureSQLJiraConfluence

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$90,000 – $180,000

Location

Bentonville, AR

Posted

5 days ago

Country

US