Senior Software Engineer

Senior Software Engineer

  • Location SUNNYVALE, CA
  • Career Area Software Development and Engineering
  • Job Function Software Engineering and Architecture
  • Employment Type Regular/Permanent
  • Position Type Salary
  • Requisition WD2160221

What you'll do at

What you'll do...

Position: Senior Software Engineer

Job Location: 640 W California Avenue, Sunnyvale, CA 94086

Duties: Analyzes systems or business processes to design 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. Conducts business and technical impact analysis of proposed application changes by inspecting proposed changes (for example, code review, compliance with standards, quality checks); and suggesting testing standards and scenarios. Demonstrates up-to-date expertise in Information Systems Division (ISD)-Applications Development area 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. Develops Associate capabilities by mentoring and teaching team members (for example, coding languages, scripts, documentation requirements, programming standards, DBMS technologies); and assigning tasks. Supports Information Systems Division (ISD) teams and applications by responding to complex business and technical problems; identifying and proposing solutions; assigning development to team members; and ensuring complete implementation. Participates, creates, and delivers communication on application solutions to diverse audiences (for example, management, Customers, suppliers, technical staff) by gathering required information; developing materials; and identifying recommendations. Participates on team projects by following Information Systems Development Life Cycle (ISDLC) processes; assisting with required technical resource allocation; testing and debugging complex programs and scripts; reviewing and recommending third-party software; and reviewing systems documentation.

Minimum education and experience required: Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or a related field plus 2 years of experience in software engineering or related field.

Skills required: Must have experience with: Java technology stack, mobile development and Android Eco system with Strong object-oriented design skills; building mobile apps using Kotlin; working with React Native framework with the use of Java Script and TypeScript; using Redux and Redux-Persist to manage the application state; developing, interacting with SQL databases such as SQLite, Room SQL and NoSQL database such as Realm; Working knowledge in XML for UI development using "Material Design" Patterns; debugging and optimization skills, memory management, threading, effective use of OS resources; software design patterns and Android design patterns such as MVP, MVVM, MVC; Working knowledge of JUnit, Jest, Mockito and UI testing Espresso or other unit testing best practices; code versioning using Git and automated builds and CI/CD pipeline using Jenkins and Gradle; working with remote data via REST and JSON, third party libraries and APIs; Working knowledge of dependency injection Dagger 2, RxJava, Retrofit for http requests and other for Android Development; working in an Agile environment; and working with Agile principles, best practices, and tools. Employer will accept any amount of experience with the required skills.

Salary Range: $165,422/year to $234,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 incentives.

Benefits: 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 One.Walmart.com.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI #LI-DNP

About Sam's Club

Sam Walton opened the first Sam's Club in 1983 to meet a growing need among customers who wanted to buy merchandise in bulk. Since then, Sam's Club has grown rapidly, opening more than 600 clubs in the U.S. and 100 clubs internationally. By offering affordable, wholesale merchandise to members, Sam's Club helps make saving simple for families and small business owners.

Sam's Club employs about 110,000 associates in the U.S. The average club is 134,000 square feet and offers bulk groceries and general merchandise. Most clubs also have specialty services, such as a pharmacy, an optical department, a photo center, or a tire and battery center.

Sam’s Club is an Equal Opportunity Employer- By Choice. 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 being welcoming of all people.

Hello, Silicon Valley

You don’t have to choose between your career and your lifestyle in Silicon Valley. Here, you can have both.

Discover Silicon Valley
Silicon Valley
View of Silicon Valley from the hills after a passing storm

All the benefits you need for you and your family

  • Multiple health plan options, including vision & dental plans for you & dependents
  • Free Membership and discounts in fresh produce
  • Financial benefits including 401(k), stock purchase plans, life insurance and more
  • Paid education assistance with college degrees through our Live Better U program
  • Parental Leave
  • Pay during military service
  • Paid time off - to include vacation, sick leave and parental leave
  • Short-term and long-term disability for when you can't work because of injury, illness, or childbirth

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 One.Walmart.com/Benefits.

Recently viewed jobs