MU Python and SAP CPQ Bootcamp
Introduction to Quote-to-Cash Workflow and Backend Development – Python and SAP CPQ Bootcamp
The Python and SAP CPQ Bootcamp is a comprehensive training program designed to build core Python programming skills while introducing participants to configuration and development within SAP CPQ. Through interactive lectures, hands-on exercises, and practical projects, participants will gain both technical proficiency and business-oriented insight into the quote-to-cash process.
Core Skills Covered:
Object-Oriented Programming (OOP) in Python
Apply OOP principles to design scalable, maintainable, and efficient solutions.
General SAP Knowledge
Develop a solid understanding of the quote-to-cash workflow and hands-on skills with SAP CPQ.
Advanced Python
Explore advanced concepts such as decorators, error handling, and best practices for clean coding.
Business Logic Implementation
Learn to translate business requirements into functional, reliable solutions.
Teamwork and Collaboration
Gain practical experience working in teams, including communication, code reviews, and collaborative problem-solving.
Project Lifecycle Insight
Understand the stages of project delivery, from requirements gathering to deployment.
Debugging and Code Optimization
Write robust, high-performing Python code and apply effective debugging techniques to resolve issues quickly.
The role focuses on developing Python applications, quantitative tools and data infrastructure that support trading decisions, research and risk management across Commodities, Agriculture, Metals and Energy.
Responsibilities
Design, develop and deploy quantitative tools supporting trading and research, including pricing, backtesting, risk analysis and PnL reporting
Build Python applications and data pipelines to explore, integrate and analyse alternative datasets, including weather and cargo data
Collaborate with Quantitative Researchers and Traders to translate trading ideas and business requirements into production applications and quantitative models
Architect, develop and maintain cloud applications in collaboration with infrastructure engineers, using AWS and related technologies
Develop and apply statistical and machine learning models to support research and trading across Agriculture, Metals and Energy
Collaborate across domains to provide technical leadership in the design and production of high-quality, secure, custom software for internal and external end users.
Compensation
The pay range for this role is $78,000.00 - $140,000,00.
Responsibilities
Collaborate across domains to provide technical leadership in the design and production of high-quality, secure, custom software
Contribute to architectural and design decisions effecting new custom software and/or modifications to existing custom software
Lead the implementation of test automation strategies, coach and manage a team of Test Automation Engineers, and drive quality initiatives within Frost’s banking services.
Responsibilities
Oversee, coach, and train Test Automation Engineers to ensure adherence to Frost’s quality standards
Lead the implementation of test automation strategies
Act as escalation point for complex test automation questions
Proactively identify solutions and tools to improve efficiency and productivity
Take ownership of automation and non-functional testing strategies and delivery
Design, build, and deploy test automation solutions for complex banking applications, lead troubleshooting, and mentor peers while ensuring quality and stability.
Responsibilities
Oversee, design, review, build, and deploy test automation solutions and framework
Lead troubleshooting and triage of complex escalated system issues
Guide and mentor other Test Automation Engineers
Collaborate with product, project, development teams and stakeholders
Lead the design, development, and deployment of test automation solutions for complex commercial lending systems, ensuring quality and stability of software applications.
Responsibilities
Oversee, design, review, build, and deploy test automation solutions and framework for the most complex, interrelated systems
Lead the troubleshooting and triage of the most complex escalated system issues with project teams to identify root causes, resolve issues, and implement process improvements
Guide and mentor other Test Automation Engineers to ensure alignment with Frost’s automation framework and industry standards
Collaborate with product management, project management, development teams, and business stakeholders to develop project, product, and testing objectives
Write and execute functional test cases as needed
Requirements
Bachelor’s degree in a technical field or equivalent experience
We are looking for an experienced, hands-on Senior Software Developer who is passionate about software engineering, problem-solving, and delivering high-quality solutions to modernize Powerpay, our Canadian payroll and human capital management solution.
Responsibilities
Design, develop, test, and maintain backend applications using Java and Spring Boot
Build and integrate RESTful APIs and microservices
Contribute to modernizing existing applications and transitioning functionality to cloud-native architectures
Take ownership of development tasks, from technical design through implementation and delivery
Apply object-oriented programming principles, design patterns, and clean coding practices