hero

Life Works Here

Join our talent network, explore companies and search for jobs. Employment is abundant, commutes are short, and the region is filled with a sense of possibility, a place where you can have a real impact.

Senior Software Engineer

Walmart

Walmart

Software Engineering
Bentonville, AR, USA
Posted on Dec 17, 2024

What you'll do...

Position: Senior Software Engineer

Job Location: 2101 SE Simple Savings Dr., Bentonville, AR 72712

Duties: Leads assigned Engineering projects by providing pertinent documents, direction, and examples; identifying short- and long-term solutions and timeline; reviewing and providing feedback for proposed solutions; and performing design and code reviews of changes. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation. Provides support to the business by responding to user’s questions, concerns, and issues (for example, technical feasibility, implementation strategies); identifying short- and long-term solutions; facilitating resolutions; and leading cross-functional partnership. Leads the discovery phase of medium to large projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross-functional teams; troubleshooting open issues and bug-fixes; 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: Master’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 2 years of experience in software engineering or related experience; OR Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 5 years of experience in software engineering or related experience.

Skills required: Must have experience with: Designing and implementing the REST API web services using JAVA/J2EE and Spring Boot; Building the products with good testability by adding unit testcases using JUnit and cucumber kind of test framework and obtain the optimal code coverage; Designing and testing Relational Database management systems including SQL Server, Oracle, MySql and NoSQL solutions like cosmosDB, Cassandra, BigQuery and DynamoDB; Implementing coding standards using tools such as Sonar, PMD and Jacoco and documenting the architectural design and solutions using Confluence, PlantUML, Visio, etc.; Analysis Dashboard creation, Reporting and Alert creation using Splunk, Grafana and Elastic Search; Implementing the solution for business requirement using programming languages like Java, Python, node.js and SQL; Implementing the caching solution for faster data access using Redis Cache, MemCache, etc.; Engaging in code reviews using general coding guidelines, code coverage validation and regression test suite check; ORM solution building using hibernate and JPA; Participating as team player in Scrum Agile methodology and using JIRA for scrum related activities; and Implementing event driven architecture using Kafka, EventHub, etc. Employer will accept any amount of experience with the required skills.

#LI-DNP #LI-DNI

Wal-Mart is an Equal Opportunity Employer.