What are the responsibilities and job description for the Software Engineer III position at Wal-Mart Stores , Inc.?
Location BELLEVUE, WA Career Area Software Development and Engineering Job Function Software Engineering and Architecture Employment Type Regular / Permanent Position Type Salary Requisition WD2081391 What you'll do at What you'll do...Position : Software Engineer IIIJob Location : 10500 NE 8th Street, 13th floor, Bellevue, WA 98004Duties : Work with infrastructure provisioning tools including Terraform Enterprise (TFE). Design and develop modules to handle IaaS and PaaS provisioning processes, which will be used by multiple internal teams. Program using Java / J2EE, Python, Go, and ReactJS. Develop automation processes and tools to deal with Cloud Providers including Google Cloud Platform (GCP) and Azure. Identify processes which can be automated to increase efficiency of existing services. Conduct SQL development including stored procedures, triggers, and user defined functions. Work with NoSQL Databases including MongoDB and PostgreSQL. Develop plugins, libraries, and artifacts using Maven development in Java. Design and build multiple dashboards, metric reports for VM utilizations, inter-region network latency, and applications to monitor the essential data and handle outages in an efficient way. Design and develop REST API web services using Go and Python.Minimum education and experience required : Master's degree or equivalent in Computer Science, Engineering (any), or a related field. Position does not require specific years of experience but requires listed skills.Skills required : Experience with cloud computing concepts and cloud providers including Azure and Google Cloud Platform (GCP). Experience with Terraform provisioning mechanism. Experience building or maintaining CI / CD / CV pipelines. Experience with caching strategies, the software development life cycle (SDLC), and software design principles. Experience with debugging software using tcpdump and Wireshark. Experience with integrated development environment (IDEs) including Eclipse and IntelliJ for developing applications and APIs. Experience with Java, Python, and Go. Experience with shell scripting. Experience writing a modular and well tested code using source code management tools including Git and TortoiseSVN. Experience with RDBMS databases including Oracle and MySQL, and NoSQL databases including MongoDB and PostgreSQL. Experience with systems engineering and administration on a Linux environment. Experience with distributed systems, application design, fault modes, and resiliency patterns. Employer will accept any amount of professional experience with the required skills.Salary Range : $137,259 / year to $216,000 / year. Additional compensation includes annual or quarterly performance incentives. Additional compensation for certain positions may also include : Regional Pay Zone (RPZ) (based on location) and Stock equity incentivesBenefits : At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.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 a specific plan or program terms. For information about benefits and eligibility, see .Wal-Mart is an Equal Opportunity Employer.
Salary : $137,259 - $216,000