
Walmart
Senior Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
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
About the Company
Walmart
View company profile →
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 applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$90,000 – $180,000
Location
Bentonville, AR
Posted
5 days ago
Country
US