Senior Software Engineer
WalmartAbout the role
What you'll do...
Position: Senior Software Engineer
Job Location: 702 SW 8th Street, Bentonville, AR 72712
Duties: Provides advanced support of developed enterprise security services by responding to customer requests, questions, and problems; working problem tickets; troubleshooting problems for root causes; reviewing problem resolutions and installation plans according to defined procedures; installing identified changes according to change procedures; using version control for maintenance of code and configuration; communicating findings and status updates for customers; carrying an on-call pager as needed; and leading war room or focus room meetings. Analyzes systems or business processes to design security solutions (for example, software, hardware) by meeting with customers and end users; investigating business requirements and ongoing operations; reviewing solution pros and cons with team members and customers; completing technical design aspects; and developing system and program specifications for Programmers and Programmer Analysts. Supports Walmart Technology applications by coordinating responses to user questions and problems; overseeing research of service level functions (for example, performance, availability, reliability); driving problem identification to root cause; coordinating resolutions, changes, and improvements; and leading and engaging war and focus room meetings. Participates in team projects by following system development processes (for example, Information Systems Development Life Cycle (ISDLC)); leading projects; creating and approving project plans; directing development of program specifications and programs; gathering requested information; writing, testing, and debugging complex programs and scripts; implementing test scripts and procedures; testing and installing third-party software; writing instruction manuals; compiling documentation reports; and documenting application changes. Identifies and implements security solutions and follows company processes (for example, Information Systems Development Life Cycle (ISDLC)) by gathering requested information; conducting business and technical impact analysis of proposed solutions or changes; writing, testing, and debugging programs and scripts; using commands, utilities, or control languages; participating in code reviews; using version control for maintenance of code and configuration; monitoring alerts and other system checks and balances; checking system performance, availability, and reliability; implementing test scripts and procedures; installing and maintaining third-party software and hardware changes; implementing improvements to products, alerts, and monitors; compiling documentation; and creating presentations on application solutions and delivering them to diverse audiences (for example, suppliers, technical staff). Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales.
Minimum education and experience required: Master's degree or the equivalent in Computer Science, Information Technology, or a related field OR Bachelor's degree or the equivalent in Computer Science, Information Technology, or a related field plus 3 years of experience in information technology or related experience.
Skills required: Must have experience with: working in Agile development methodologies; designing distributed systems; creating class and flow diagrams; writing object-oriented programs in Java; implementing rest services using Spring Boot; implementing Kafka consumers using Spring Boot; working with NoSQL Database models; implementing serverless applications using azure functions; implementing container orchestration using Kubernetes/docker; working with CI/CD pipelines; and writing unit and integration tests. Employer will accept any amount of graduate coursework, graduate research experience or experience with the required skills.
#LI-DNP #LI-DNI
Wal-Mart is an Equal Opportunity Employer.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s