Upload Button Icon Add office photos
filter salaries All Filters

299 Walmart Jobs

STAFF, SOFTWARE ENGINEER

9-15 years

Bangalore / Bengaluru

1 vacancy

STAFF, SOFTWARE ENGINEER

Walmart

posted 28d ago

Job Role Insights

Flexible timing

Job Description

Drives the execution of multiple business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance accordingly; developing contingency plans; and demonstrating adaptability and supporting continuous learning. Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness. Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy. Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness; and participating in and supporting community outreach events.

What you'll do...

Requirement And Scoping Analysis: Requires knowledge of: Traceability matrix; Risk analysis methodologies; Cost Analysis; Business objectives; Classification of requirements; User stories To explore relevant products/solutions from an existing repertoire, that can address business/technical needs. Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions (in case of agile methodology, for the iteration). Classify the requirements into applicable types (For example - Functional/Non-Functional, Derived/Imposed/Emergent etc). Anticipate the solution risks / issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps. Contribute to the creation of user stories for component/application/complex (For agile methodology).Defect Management and Troubleshooting: Requires knowledge of: Defect life-cycle process, defect tracking tools and methodologies; Defect reporting; Regression testing; Root cause analysis; Root cause corrective action. To track and analyze defects for the component/ module and carry out regression testing to fix defects in all instances of code changes. Analyze defects from past projects/solutions to avoid recurrence of similar defects. Troubleshoot performance and availability bottlenecks for the application.DevOps Orientation: Requires knowledge of: Different operating systems; Software maintenance tools and techniques; Application monitoring tools and techniques; Debugging tools; Mock screen; Pseudocodes; Reverse Engineering; Traceability matrix; System performance, security, integration; Data migration and accessibility; Design Methodologies. To conduct complex maintenance procedures for applications independently. Monitor and evaluate the performance of the application by tracking and analyzing appropriate metrics;

Perform maintenance (corrective, adaptive, perfective) and re-engineering activities. Analyze application logs, maintenance activity data, performance data and provide analysis; Evaluate change requests to identify those which are valid and feasible.Solution Design: Requires knowledge of: Software architecture; Distributed systems; Scalability; Design patterns; Disaster Recovery; Tech Stacks; Minimum Viable Product- MVP; Non-Functional Requirements; Telemetry. To assist in design of solutions such that the processes / applications work in tandem for specific components/modules of a product. Evaluate trade-offs while designing a component based on the business requirements. Assist in conversion of HLD(High Level Design) to create detailed design using mock screens, pseudo codes and detailed functional logic of the modules for specific modules / components of a product.Coding: Requires knowledge of: Coding standards and guidelines; Coding languages (eg JavaScript, Python, C# etc), frameworks(eg ActiveX, .Net, Cocoa, Android application framework etc), tools(eg Monday.com, Linx, Embold etc) and Platforms (eg Microsoft Azure, AWS , Apple IOS etc); Quality, Safety and Security (PCI etc) standards; Emerging tools and technologies; Telemetry.

To select appropriate frameworks (eg ActiveX, .Net, Cocoa, Android application framework etc), platforms(Microsoft Azure, AWS , Apple IOS etc), and environments for software coding/configuration and scripting (Applicable to IC & PL). Guide the team on coding patterns, languages and frameworks in line with evolving trends in the industry (Ex: reactive vs. imperative etc) and drive scalability and security (Applicable to IC & PL). Drive Implementation of telemetry features by determining data/metrics requirement within the domain (Applicable to IC & PL). Support ad-hoc reviews of software code to ensure baseline mitigations for known risks.(Applicable only to IC). Create/configure minimalistic code for entire product/system and ensure the product is meeting business requirements, non-functional requirements, low-maintainability, high-availability and high-scalability needs (Applicable only to IC).

Oversee the codes executed by team in line with specified technical/business requirements (Applicable only to IC). Arrange project requirements in programming sequence by analyzing requirements (Applicable only to IC). Drive creation of scripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery), Testing or any other process across the domain (Applicable only to IC).Testing: Requires knowledge of: Test case preparation; Test Objectives; Test Strategy; Test types; Test tools (eg - Automation - Selenium, Agile - Jira, Mobile - Eggplant etc); Test Environment; Root cause analysis. To translate customer requirements into test strategy (Applicable to IC & PL). Determine the testing tools (eg - Automation - Selenium, Agile - Jira, Mobile - Eggplant etc) , domains, environments and test types to be employed to achieve testing objectives (Applicable to IC & PL). Select, introduce and implement various tools for testing (Applicable to IC & PL).

Identify scope and method of testing for each requirement (Applicable only for IC). Ensure that the test cases cover all the test scenarios (eg for functionality, performance, security, integration, data migration and accessibility )for the product/solution requirements (Applicable only for IC). Drive execution of test cases to test the code and detect errors and defects for the entire product (Applicable only for IC).Program Monitoring: Requires knowledge of: Program metrics; Program Reporting, logging tools and processes; Continuous Integration/Continuous Deployment (CICD) To Monitor and Evaluate the progress of the projects against approved milestones and timelines. Provide inputs to relevant stakeholders regarding schedule progress, health, issues/risks, and key dependencies. Provide inputs to relevant stakeholder for creation of project plans. Ensure adherence to the CICD process as per identified schedule.Drives the execution of multiple business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance accordingly; developing contingency plans; and demonstrating adaptability and supporting continuous learning.

Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness.Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy.Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness; and participating in and supporting community outreach events.

Live our Values - Culture Champion - Models the Walmart values to foster our culture; holds oneself and others accountable; and supports Walmarts commitment to communities, corporate social responsibility, and sustainability; maintains and promotes the highest standards of integrity, ethics and compliance.Live our Values - Servant Leadership - Acts as an altruistic servant leader and is consistently humble, self-aware, honest, and transparent.Embrace Change - Curiosity & Courage - Demonstrates curiosity and a growth mindset; fosters an environment that supports learning, innovation, and intelligent risk-taking; and exhibits resilience in the face of setbacks.Embrace Change - Digital Transformation & Change - Seeks and implements continuous improvements and encourages the team to leverage new digital tools and ways of working.Deliver for the Customer - Customer Focus - Delivers expected business results while putting the customer first and consistently applying an omni merchant mindset and the EDLP and EDLC business models to all plans.Deliver for the Customer - Strategic Thinking - Adopts a holistic perspective that considers data, analytics, customer insights, and different parts of the business when making plans and shaping the teams strategy.

Focus on our Associates - Diversity, Equity & Inclusion - Identifies, attracts, and retains diverse and inclusive team members; builds a high-performing team; embraces diversity in all its forms; and actively supports diversity goal programs.

Focus on our Associates - Collaboration & Influence - Builds strong and trusting relationships with team members and business partners; works collaboratively and cross-functionally to achieve objectives; and communicates with energy and positivity to motivate, influence, and inspire commitment and action.Focus on our Associates - Talent Management - Creates a discipline and focus around developing talent, promotes an environment allowing everyone to bring their best selves to work, empowers associates and partners to act in the best interest of the customer and company, and regularly recognizes others contributions and accomplishments.

Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.Option 2: 6 years experience in software engineering or related area.

Preferred Qualifications...

Master s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area
 

Employment Type: Full Time, Permanent

Read full job description

Walmart Interview Questions & Tips

Prepare for Walmart Software Engineer roles with real interview advice

Top Walmart Software Engineer Interview Questions

Q1. what will happen if I write without condition in for loop?
View answers (3)
Q2. Write query to find the top five employee salary?
View answers (3)
Q3. difference between graph and tree?
View answer (1)
View all 14 questions

What people at Walmart are saying

3.7
 Rating based on 63 Software Engineer reviews

Likes

The facilities and security for female employees

Dislikes

The management and the leadership arrogance.. they never appreciate good working employees.. More politics is involved then any other companies..

Read 63 reviews

Software Engineer salary at Walmart

reported by 1k employees
₹10.7 L/yr - ₹45 L/yr
191% more than the average Software Engineer Salary in India
View more details

What Walmart employees are saying about work life

based on 2.3k employees
71%
50%
55%
91%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Walmart Benefits

Job Training
Cafeteria
Health Insurance
Soft Skill Training
Work From Home
Free Transport +6 more
View more benefits

Compare Walmart with

Amazon

4.1
Compare

Flipkart

4.0
Compare

Microsoft Corporation

4.1
Compare

Google

4.4
Compare

IBM

4.1
Compare

Oracle

3.7
Compare

Adobe

4.0
Compare

Cisco

4.2
Compare

Intel

4.3
Compare

Accenture

3.9
Compare

Reliance Retail

3.9
Compare

DMart

4.0
Compare

Future Group

4.3
Compare

Vishal Mega Mart

3.8
Compare

Reliance Digital

4.2
Compare

Croma

4.0
Compare

Lifestyle

4.4
Compare

Reliance Trends

4.3
Compare

Future Retail

4.3
Compare

Big Bazaar

4.3
Compare

Similar Jobs for you

Software Engineer III at Walmart Labs

Bangalore / Bengaluru

2-9 Yrs

₹ 4-11 LPA

Software Engineer III at Walmart Labs

Bangalore / Bengaluru

4-9 Yrs

₹ 4-11 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

14-15 Yrs

₹ 16-17 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

4-8 Yrs

₹ 15-20 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

9-15 Yrs

₹ 11-17 LPA

Software Engineering Manager at Walmart Labs

Bangalore / Bengaluru

10-15 Yrs

₹ 12-17 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

6-11 Yrs

₹ 8-13 LPA

Software Engineer at Walmart Labs

Chennai

9-15 Yrs

₹ 11-17 LPA

Software Engineer at Walmart Labs

Bangalore / Bengaluru

10-15 Yrs

₹ 12-17 LPA

STAFF, SOFTWARE ENGINEER

9-15 Yrs

Bangalore / Bengaluru

28d ago·via naukri.com

Software Engineer III

2-9 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

SENIOR, SOFTWARE ENGINEER

8-13 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

Distinguished, Software Engineer

15-20 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

PRINCIPAL, SOFTWARE ENGINEER

5-10 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

SENIOR, DATA SCIENTIST

2-7 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

PRINCIPAL, TECHNICAL PROGRAM MANAGER

17-20 Yrs

Bangalore / Bengaluru

12hr ago·via naukri.com

Software Engineer III

2-6 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com

Senior, Software Engineer

4-8 Yrs

Bangalore / Bengaluru

14hr ago·via naukri.com

Software Engineer III

3-8 Yrs

Bangalore / Bengaluru

14hr ago·via naukri.com
write
Share an Interview