Caterpillar Brazil
* Responsible for maximizing the value of the product and the work of the Development Team* Responsible for acting as Product Owner for larger, more complex projects with high value to the organization* Responsible for creating, maintaining, and prioritizing the Product Backlog according to business value for the life of the project* Communicate Product Backlog priorities to the team* Responsible for the vision of the solution and conveying that vision to the team* Collaborate with Lead Engineers on decomposition of epics, themes and features into user stories that are small enough, or granular enough, to be achieved in a single sprint.* Negotiate business requirements and their release dates with Business Product Owners and development teams.* Responsible for conveying the vision and goals at the beginning of every sprint.* Work closely with key stakeholders throughout the organization.* Participate in Daily Scrum as needed* Participate in Sprint Planning meetings, Demos and Retrospectives* Inspect the product progress at the end of every Sprint and accept or reject the work that has been done by the Development Team* Act as the voice of the team, communicating status externally* Be a good role model of Scrum values; understand the framework and the roles of each team member* Be a champion for the agile community and help to further the community within the organization* Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.**Business Analysis:** Knowledge of business analysis and the set of tasks, techniques and tools required to identify business needs; ability to recommend solutions that deliver value to stakeholders.
**Decision Making and Critical Thinking:** Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
**Effective Communications:** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
**Software Change Request Management:** Knowledge of software change request management; ability to manage software product change requests from customers, prospective customers, vendors, and internal staff.
**Software Engineering:** Knowledge of software engineering; ability to deliver new or enhanced fee-based software products.
**Software Problem Management:** Knowledge of strategies, practices and tools for resolving software problems; ability to manage software problems in installed software products.
**Software Product Business Knowledge:** Knowledge of and experience with the business aspects and operation of a software product; ability to manage install base, current uses, future plans, and product vision.* Bachelor’s degree in business management, computer science, information systems, or related field* Experience as a Technical Product Owner* Must have a strong understanding of software development and technologies such as Java, API services and AWS/Azure cloud development* Experience managing product backlogs using Agile software tools such as Azure DevOps* Experience in deploying and maintaining software in public clouds such as Azure/AWS.* Proven experience in designing and developing software solutions at scale.* Experience working with onshore/offshore team model* Experience in design and development of cloud-native software solutions at scale* Previous experience in leading a technical team while simultaneously managing multiple projects.* This position should be familiar with Agile Scrum and project management methodologies as they will participate in multiple dependent projects.* Proven experience as a Scrum Master or Agile Coach in software development projects* Ability to collaborate effectively with cross-functional teams and stakeholders* Excellent communication, facilitation, and interpersonal skills* Should be familiar with project management methodologies as they will participate in multiple projects representing expertise for the application or process.* Strong ability to communicate across various groups and at all levels of the business that include stakeholders, business partners, customers, and vendors.* Manages software product change requests from customers, vendors, and internal staff.* Knowledge of software engineering concepts that include development, testing, integrations and deployment of software or applications.* Experience with managing products using Cloud technologies.* Experience with the business aspects and operation of digital products that include developing high quality, modernized, and highly integrated software applications.* Thorough understanding of Quality/Testing plans such as Unit, SIT, Regression, UAT and Business Sign Off (BSO) activities, tasks, tools and techniques; ability to design, implement and evaluate acceptance tests for end-users.* Flexibility and adaptability to thrive in a dynamic and fast-paced environment.* Medical, dental, and vision benefits\** Paid time off plan (Vacation, Holidays, Volunteer, etc.)\** 401(k) savings plans\** Health Savings Account (HSA)\** Flexible Spending Accounts (FSAs)\** Health Lifestyle Programs\** Employee Assistance Program\** Voluntary Benefits and Employee Discounts\** Career Development\** Incentive bonus\** Disability benefits* Life Insurance* Parental leave* Adoption benefits* Tuition Reimbursement #J-18808-Ljbffr
**Decision Making and Critical Thinking:** Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
**Effective Communications:** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
**Software Change Request Management:** Knowledge of software change request management; ability to manage software product change requests from customers, prospective customers, vendors, and internal staff.
**Software Engineering:** Knowledge of software engineering; ability to deliver new or enhanced fee-based software products.
**Software Problem Management:** Knowledge of strategies, practices and tools for resolving software problems; ability to manage software problems in installed software products.
**Software Product Business Knowledge:** Knowledge of and experience with the business aspects and operation of a software product; ability to manage install base, current uses, future plans, and product vision.* Bachelor’s degree in business management, computer science, information systems, or related field* Experience as a Technical Product Owner* Must have a strong understanding of software development and technologies such as Java, API services and AWS/Azure cloud development* Experience managing product backlogs using Agile software tools such as Azure DevOps* Experience in deploying and maintaining software in public clouds such as Azure/AWS.* Proven experience in designing and developing software solutions at scale.* Experience working with onshore/offshore team model* Experience in design and development of cloud-native software solutions at scale* Previous experience in leading a technical team while simultaneously managing multiple projects.* This position should be familiar with Agile Scrum and project management methodologies as they will participate in multiple dependent projects.* Proven experience as a Scrum Master or Agile Coach in software development projects* Ability to collaborate effectively with cross-functional teams and stakeholders* Excellent communication, facilitation, and interpersonal skills* Should be familiar with project management methodologies as they will participate in multiple projects representing expertise for the application or process.* Strong ability to communicate across various groups and at all levels of the business that include stakeholders, business partners, customers, and vendors.* Manages software product change requests from customers, vendors, and internal staff.* Knowledge of software engineering concepts that include development, testing, integrations and deployment of software or applications.* Experience with managing products using Cloud technologies.* Experience with the business aspects and operation of digital products that include developing high quality, modernized, and highly integrated software applications.* Thorough understanding of Quality/Testing plans such as Unit, SIT, Regression, UAT and Business Sign Off (BSO) activities, tasks, tools and techniques; ability to design, implement and evaluate acceptance tests for end-users.* Flexibility and adaptability to thrive in a dynamic and fast-paced environment.* Medical, dental, and vision benefits\** Paid time off plan (Vacation, Holidays, Volunteer, etc.)\** 401(k) savings plans\** Health Savings Account (HSA)\** Flexible Spending Accounts (FSAs)\** Health Lifestyle Programs\** Employee Assistance Program\** Voluntary Benefits and Employee Discounts\** Career Development\** Incentive bonus\** Disability benefits* Life Insurance* Parental leave* Adoption benefits* Tuition Reimbursement #J-18808-Ljbffr