Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific plan or program terms. For information about benefits and eligibility, see .
- Location HERNDON, VA
- Career Area Software Development and Engineering
- Job Function Software Engineering and Architecture
- Employment Type Regular/Permanent
- Position Type Salary
- Requisition WD2257779
What you'll do at
What you'll do...
Position: Software Engineer III, Information Securitỳư
̀ư
Job Location: 10790 Parkridge Boulevard, #200, Reston, VA 20191̀ư
̀ư
Duties: Utilize knowledge of analytics, big data analytics, and automation techniques; business concepts, precedence, use cases, and business requirements is essential; translate and co-own business problems within discipline, developing data-related or mathematical solutions. Identify appropriate methods and tools to provide effective solutions and will share use cases along with examples to demonstrate how these methods can address business challenges. Perform requirement and scoping analysis including traceability matrices, risk analysis methodologies, cost analysis, and business objectives. Classify requirements and creating user stories that help clarify business, stakeholder, and technical needs. Assist in analyzing existing solutions to meet these requirements, especially within agile methodologies. Prepare and maintain a requirement traceability matrix that connects business requirements, functional requirements, design, and test cases, and will contribute to the creation of user stories for components or modules based on scalability and other factors. Perform program monitoring including program metrics, reporting processes, and logging tools. Ensure adherence to project timelines and approved milestones while utilizing Continuous Integration/Continuous Deployment (CI/CD) practices. Understand coding standards and guidelines, as well as various programming languages such as JavaScript, Python, and C#. Knowledge of frameworks (e.g., ActiveX, .NET, Cocoa, Android application frameworks), tools (e.g., Monday.com, Linx, Embold), and platforms (e.g., Microsoft Azure, AWS, Apple iOS). Create and configure minimalistic code for components and applications, ensuring compliance with business, technical, and non-functional requirements. Assist in selecting appropriate languages, development standards, and tools for software coding and configuration. Test case preparation, test objectives, and test strategy. Identify customer requirements and map them to test objectives, create and execute test cases for various components or modules, and detect errors and defects throughout the testing process. Utilize knowledge of defect lifecycle process, defect tracking tools, and methodologies. Track and analyze defects for components or modules, performing regression testing to resolve issues across code changes. Analyze past defects to prevent recurrence and troubleshoot performance and availability bottlenecks in applications. Conduct complex maintenance procedures independently, monitoring and evaluating application performance by tracking and analyzing relevant metrics. Perform corrective, adaptive, and perfective maintenance and re-engineering activities. Analyze application logs, maintenance data, and performance data to provide insights and evaluate change requests for validity and feasibility.̀ư
̀ư
Minimum education and experience required: Bachelor’s degree or the equivalent in Computer Science or a related field plus 2 years of experience in software engineering or a related field; OR 4 years of experience in software engineering or a related field.̀ư
̀ư
Skills required: Must have experience with: Creating APIs and interfaces that allow modern systems to communicate with legacy systems and migrating data using Java frameworks; Developing RESTful APIs and microservices using Spring Boot, with experience implementing APIs for complex authentication methods, such as token authorization and fingerprint validation; Implementing Spring Security for user authentication and authorization, using LDAP and J2EE pre-authentication, and applied OAuth2 to secure REST services with access tokens for communication; Developing and integrating scripts for monitoring and alerting on security-related events, such as unauthorized access attempts or configuration changes, leveraging Ansible Tower and Puppet Enterprise's reporting and alerting capabilities; Ansible, Chef, and Puppet scripts to automate the application of security patches, configure firewalls, and enforce access control policies on servers, ensuring adherence to organizational security standards; Test-driven development, with experience writing and executing unit tests using JUnit and Mockito to ensure code quality and functionality before deployment; Deploying and managing microservices in containerized environments using Docker or Kubernetes; Managing CI/CD lifecycle, including creating automated deployment pipelines using Jenkins or similar tools; Agile methodologies, including sprint planning, daily stand-ups, retrospective meetings, and capacity planning to ensure that development efforts align with business needs and delivery schedules; Scripting languages like Python for automation tasks, such as deployment pipelines or backend data management processes; Applying security principles and cryptographic techniques to ensure data protection in business applications; Writing test cases that validating business logic and ensuring code quality before deployment; Diagnosing and resolving complex technical issues across systems and applications, utilizing analytical problem-solving techniques, monitoring tools like Splunk and Grafana. Employer will accept any amount of experience with the required skills.̀ư
̀ư
Wal-Mart is an Equal Opportunity Employer.̀ư
#LI-DNI #LI-DNP
About Walmart
Walmart Inc. is an Equal Opportunity Employer. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing unique styles, experiences, identities, abilities, ideas and opinions- while welcoming all people.
Walmart is committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
All the benefits you need for you and your family
- Multiple health plan options, including vision & dental plans for you & dependents
- Financial benefits including 401(k), stock purchase plans, life insurance and more
- Associate discounts in-store and online
- Education assistance for Associate and dependents
- Parental Leave
- Pay during military service
- Paid Time off - to include vacation, sick, parental
- Short-term and long-term disability for when you can't work because of injury, illness, or childbirth