The Job logo

What

Where

Associate Manager Software Engineering

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Responsibilities

  • Support the vision and guide a team of engineers to build and support digital products and services (DPS) across S&T core priorities
  • Drive partnerships with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Develop software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy.
  • Lead multi-discipline, high-performance work teams distributed across remote locations effectively. Build, manage, develop, and mentor a team of engineers.
  • Interact with executives across the company to lead the narrative around software engineering
  • Develop and expand DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business

Qualifications

  • A Bachelor’s Degree in Computer Science, Engineering or a related field
  • Master’s or PhD in Computer Science or Engineering preferred
  • Minimum of 11 plus years of relevant software development and engineering management experience
  • 2+ years’ experience managing people
  • Commanding knowledge of data structures, algorithms, and object-oriented design  
  • Working knowledge of multiple programming languages Java, Python, JavaScript (NodeJS) and their ecosystems / frameworks like SpringBoot, tools like npm / React / ReactNative, etc.
  • Experience with Azure, Google Cloud, Amazon Web Services and cloud specific PaaS and SaaS solutions 
  • Experience with mission critical, 24x7 systems 
  • Experience with high throughput cloud native distributed systems 
  • Experience implementing and consuming large-scale web services 
  • Deep knowledge of design patterns 
  • Experience with JavaScript/TypeScript, Node.js, React-Redux or other front-end frameworks is nice to have.
  • Full stack engineering experience is nice to have. 

 

Qualities

  • Strong attention to detail and extremely well-organized
  • Ability to run a large team of software engineers
  • Ability to manage multiple projects with competing priorities
  • Ability to be able to interface with the business and recognize their needs and priorities
  • Ability to work cross functionally with product, service design and operations across the organization
  • Demonstrated passion for excellence with respect to Engineering services, education, and support
  • Strong interpersonal skills, ability to navigate through a complex and matrixed internal environment
  • Ability to work collaboratively with regional and global partners in other functional units
  • Ability to navigate a complex organization and to influence and lead people across cultures at a senior level
Set alert for similar jobsAssociate Manager Software Engineering role in Gurgaon, India
PepsiCo Logo

Company

PepsiCo

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Locations

Gurgaon, Haryana, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Expedia Group Logo

Manager, Software Development Engineering

Expedia Group

Gurgaon, Haryana, India

Posted: 4 months ago

Lead a team of engineers in a dynamic environment, set goals, provide feedback, partner with stakeholders, advocate for operational excellence, mentor employees, anticipate bottlenecks, collaborate with peers. Technical acumen, mentorship, teamwork, project delivery, backend services, JVM-based technologies. Full-time, on-site opportunity in Gurgaon, Haryana, India for Expedia Group.

PepsiCo Logo

Senior Analyst Product Designer

PepsiCo

Gurgaon, Haryana, India

Posted: a year ago

Overview A new member of the DPS Service Design team who will participate in the entire design process of our digital products & services from initial research, ideation, conceptualization and design, to testing and validation An experienced Designer  with strong UX and UI design skills who has proven experience in designing responsive digital products, with a strong focus on mobile, both native and hybrid, and in designing, building and managing a Design System  An Advocate in the adoption of a User Centric Design approach that help in understanding the needs, pain point and desires of our users Responsibilities Design digital products and services, from initial research down to product implementation working with a multidisciplinary team Experience with industry standard design and research tools (Adobe CC, Sketch, Figma, InVision, , User testing etc…) Experience in designing, building and managing a Design System across our eco-system of products and services Plan and conduct Primary and Secondary Research. Synthesize research and build insights, reframe problems, and provide recommendations that enable our teams to generate and iterate on new solutions Apply Human-Centered Design and Service Design Thinking approaches to guide the discovery and production of low-fidelity and high-fidelity deliverables. Plan and co-facilitate workshops internally and externally. Manage approaches that identify and solve complex problems. Create project deliverables: such as low and hi fidelity UI prototypes project plans, design using a Design System, discussion guides for research, insights reports and presentations among other materials relevant to the client challenge. Advocate the adoption of a User Centric Design approach that help in understanding the needs, pain point and desires of our users Qualifications Overall 9 years experience and minimum of 5+ years’ of experience designing digital products & services as part of a multidisciplinary team. Deep understanding of the Service Design and UX Design disciplines. Proven experience and knowledge on implementation and facilitation of the overall design process, using a variety of methodologies like: Process Mapping, User Journey Mapping, User Story Mapping, Wireframing, UI prototyping, User Testing, etc. Strong communications and organizational skills with the ability to deal with ambiguity while juggling multiple priorities Experience with Agile methodology for team work and analytics ‘product’ creation. Fluent in Azure DevOps, Jira, Confluence. Experience  with creating a project vision, execution, and overall quality. Experience with planning and conducting user research and user testing sessions including moderator guides to generate artifacts from synthesis. Experience in designing responsive digital products, with a strong focus on mobile, both native and hybrid Experience with workshop planning and facilitation.

PepsiCo Logo

Senior Software Engineer - Quality Analyst

PepsiCo

Gurgaon, Haryana, India

Posted: a year ago

Responsibilities Quality Assurance Testing: Conduct comprehensive testing of mobile applications across various platforms (iOS and Android) to identify defects, inconsistencies, and performance issues. Test Planning and Strategy: Collaborate with cross-functional teams to develop test plans, test cases, and test strategies that align with project requirements and goals. Test Execution: Perform manual and automated testing of mobile applications to validate functionality, usability, compatibility, and performance. Defect Management: Document and track defects, perform root cause analysis, and work closely with developers to ensure timely resolution. Regression Testing: Execute regression testing to verify bug fixes and enhancements, ensuring the overall stability of the application. Usability and User Experience Testing: Evaluate the user interface, navigation, and overall user experience of mobile applications, providing insights for improvement. Performance Testing: Conduct load, stress, and performance testing to identify potential bottlenecks and ensure optimal application performance. Test Automation: Develop and maintain automated test scripts and frameworks using industry-standard tools to enhance testing efficiency and coverage. Collaboration: Work closely with developers, designers, and product managers to understand application functionality and user requirements. Participate in daily stand-ups, sprint planning, and review meetings to provide testing insights. Continuous Improvement: Stay updated with industry trends, best practices, and emerging technologies in mobile QA. Proactively suggest process improvements to enhance QA methodologies and practices. Mentorship and Training: Provide guidance and mentorship to junior QA team members, sharing your knowledge and expertise to foster a culture of continuous learning Qualifications A Bachelor’s Degree in Computer Science, Engineering or a related field Minimum 9+ years of experience in mobile QA testing, with a focus on iOS and Android platforms. Expertise / Programming experience in at least in one Code language (Java, Python, JS/Typescript) 6+ years of experience in the automation in Tools like Appium(Mandatory), WebdriverIO, Selenium, Test NG, Maven, Git, Jenkins, SOAP UI, Java script, Xpaths Proficiency in functional testing, test case creation, and defect tracking. Strong understanding of mobile testing methodologies, tools, and best practices. Expertise in practical knowledge of debugging tools on web and mobile platforms Expert in API Automation testing and exposure to REST API framework , Automation experience using any of the tools – Postman, Rest assured will be effective for the role. Strong Experience in Integration testing (SIT) and ability to understand the system/Data Flow architecture and guide the team to build effective test scenarios. Good Experience working with SQL and large volumes of data. Experience with Continuous Integration (preferably - Azure) Thorough understanding of the role and the place of QA in SDLC, testing processes and methodologies Knowledge of Espresso & XCUITest (nice to have) Knowledge of white box testing (nice to have) Exposure about Device Farms like browserstack ,Saucelabs Experience working in distributed team (nice to have) Experience in Android platform is a plus Good understanding on SOLID design Principles and Performance testing principles. Working knowledge of data structures, algorithms, and object-oriented design   Expert in implementing and optimizing agile development and continuous integration / continuous delivery methodologies Familiarity with Agile development methodologies and continuous integration/continuous delivery (CI/CD) pipelines Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work in a fast-paced, dynamic environment and manage multiple priorities. Ability to work collaboratively with regional and global partners in other functional units [Any relevant certifications would be a plus, e.g., ISTQB Mobile Application Testing Certification.]