Walmart Global Tech India

(IND) Senior Manager, Software Engineering

Walmart Global Tech India Bengaluru, Karnataka, India
No longer accepting applications

Position Summary...

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...

Senior Engineering Manager

Career Level: IN 5

Location: Bangalore

About Global Tech.

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That’s what we do at Walmart Global Tech. We’re a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world’s largest retailer, delivering innovations that improve how our customers shop and empower our 2.3 million associates. To others, innovation looks like an app, service or some code, but Walmart has always been about people. People are why we innovate, and people power our innovations.Being human-led is our true disruption.

Team and Position Summary:

About Platform Team.

This role is on our Platform team, the engine that fuels all the feature teams. Their goal is to define architecture for the application and make sure the feature teams abide to the architecture. This team also helps the feature team with various code components. This team provides APIs for all the Walmart integrated services.

Position Responsibilities:

You want a challenge? Come join a team that is merging digital and physical, building real-time systems at scale, responding quicker to changes.

You’ll sweep us off our feet if you…

  • Mentoring other team members
  • Desire to keep up with technology trends
  • Encouraging others to grow and be curious
  • Have the desire to learn

You’ll make an impact by…

  • Contributing to large scale projects

What You’ll Do…

We are looking for an enthusiastic Senior Manager of Software Engineering with a strong background in e-commerce for our retail business. The ideal candidate is an experienced leader with a proven track record of managing software development teams and delivering high-quality software solutions.

Job Description

Manage, lead, and mentor a team of software engineers in designing and building cutting-edge e-commerce solutions. Develop and oversee the execution of long-term strategies for product development Drive software development processes including coding standards, code reviews, source control management, build processes, testing, and operations. Collaborate with cross-functional teams to define, design, and ship new features. Oversee the technical design and architectural decisions for the team. Collaborate with product management, program management and other stakeholders within the company to understand the goals and objectives of the product. Evaluate and identify appropriate technology platforms for delivering the company’s services. Ensure the software engineering team delivers on time, high-quality software that meets business needs. Oversight of technological, architectural and design decisions, and ensuring these decisions are implemented in a timely manner. Led Hands-On and Manage a Team for Manual & Automated Testing for Web/Mobile Native/Backend E2E Testing and delivered with a testing velocity of 100+ new features/year with highest quality, including Test Requirement and Scoping, Test Design, E2E Test Preparation & Manual & Automated Test Execution of Customer Facing Front End and Non-Customer Facing Backends, Test Triage & Troubleshooting, Dry run, rollout/ramp in production of ecommerce applications Built and contributed to robust and modern test automation framework for Web/Mobile/Native Apps. Developed Innovation strategies, processes, and best practices. Utilizes industry research to improve technology environment by analyzing industry best practices. Lead/Drive/Manage A Team Test Acceleration by improving, optimizing opportunities in test lifecycle & test processes. Build E2E Test/Quality Engineering roadmap for New Feature Testing, Automation, Release for Web/Mobile Native Apps/Backend Develop high-quality, reusable, and scalable code. Maintain and improve the performance of existing software. Promote and implement best practices Coach and mentor team members in their professional development Play a key role in Operational excellence Work with a large-cross functional leaders to obtain approval on test plan for new feature, automation plan, influence decision-makers and executives within the organization. Gaining a quick understanding of business problems from e2e test/quality perspective and helping create a cohesive test experience and test solution will be impactful for the business.

Position Requirements:

Minimum qualifications:

  • Bachelor’s or master’s degree in Computer Science, Engineering Minimum of 12 years of experience in software development, with at least 2 years in a leadership role.
  • Proven track record of managing and delivering large scale projects.
  • Strong knowledge of software development methodologies, tools, and processes.
  • Experience with Agile development methodologies. Strong coding/analytical/ Automation skills.
  • Excellent leadership, communication, and project management skills.
  • Ability to collaborate with different teams and stakeholders. Proven experience in delivering Front end and Backend features.
  • Good working knowledge of mobile and web applications Familiarity with code versioning tools such as Git.
  • Strong problem-solving skills and ability to think algorithmically. Prior experience in an e-commerce retail environment is highly desirable.

Additional Qualifications:

  • Training & Development: Ensure continuous professional development of the team members by providing them with necessary training and learning opportunities.
  • Risk Management: Identify potential risks in the systems and develop contingency plans to address them.
  • Quality Assurance: Implement quality control processes to ensure high performance and reliability of the software.
  • Resource Planning: Responsible for strategic resource planning to meet the project goals and objectives.
  • Innovation: Foster an environment of innovation and continuous improvement.
  • Compliance: Ensure all software development activities are compliant with the regulatory standards and best practices.
  • Performance Evaluation: Conduct performance evaluations of team members and provide constructive feedback on their work.
  • Stakeholder Management: Regularly communicate with stakeholders on project updates and ensure their expectations are met.
  • Crisis Management: Lead the team during system failures or bugs and ensure swift resolutions
  • Project Documentation: Oversee the creation of comprehensive project documentation including system architecture, API design, etc.
  • Collaboration: Work closely with other teams to ensure the software meets their needs and contributes to overall business objectives.

Walmart Inc. 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 diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Minimum Qualifications:Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Option 2: 7 years’ experience in software engineering or related area.

2 years’ supervisory experience.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.

Primary Location...

4,5,6, 7 Floor, Building 10, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India R-1865281
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at Walmart Global Tech India by 2x

See who you know

Get notified about new Senior Software Engineering Manager jobs in Bengaluru, Karnataka, India.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub