Position: Software Engineer II
Job Location: 805 Moberly Lane, Bentonville, AR 72716
Duties: Participates in small to medium-sized complex team projects by reviewing and understanding project requirements. Translates requirements into technical solutions. Researches and identifies alternative solutions. Determines needed solutions based on return on investment and value add to the business. Gathers needed information (for example, design documents, product requirements, wire frames). Writes and develops code. Communicates status and issues to appropriate team members and stakeholders. Collaborates with project team and cross-functional teams. Identifies areas of opportunity. Interprets information and identifying a solution. Ensures solution is sustainable across implementation and use; and ensures on-time delivery and hand-offs. Provides support to the business for new and existing systems by responding to user questions, concerns, and issues (for example, technical feasibility). Researches and identifies needed solutions. Determines implementation designs. Provides guidance regarding implications of new and enhanced systems; and directs users to appropriate contacts for issues outside of own domain. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality). Performs root cause analysis to reduce future issues. Engages support teams when needed. Develops solutions. Drives the development of an action plan. Performs actions as designated in the plan; and completes online documentation.
Minimum education and experience required: Bachelor's degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 1 year of experience in IT or related field; OR Master’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field.
Skills required: Must have experience with: object-oriented design and development; server-side frameworks (MVC and Node.js); writing adhoc programming queries and scripts for troubleshooting, automation, and maintenance; DevOps tools like JIRA and GitHub for cross-team communication and project documentations; SQL and NoSQL databases; data warehousing platforms and data visualization tools; identifying and debugging of application errors and logs; bug fixing; web services; Agile modeling and Microservices; and Mission critical application development, maintenance, and support (MVC). Employer will accept any amount of experience with the required skills.
#LI-DNP #LI-DNI
Wal-Mart is an Equal Opportunity Employer.