The Staff Full Stack Software Engineer for Quality Risk Management is responsible for developing software applications that support the Failure Mode and Effects Analysis (FMEA) business process, spanning the product development lifecycle from Design through Production. The ideal candidate for this role will be comfortable working with applications that involve complex data requirements and will provide solutions using proven, industry-standard methodologies. You will be directly involved in writing software or solutions based on detailed requirements and system specifications. Additionally, you will oversee development activities to ensure delivery of world-class capabilities aligned with GM's corporate and business objectives for a greenfield Quality application. This role offers the opportunity to advise, coach, and mentor software engineers, while making a significant impact on this new application and helping to develop junior software engineers. Your expertise leading technical transition to cloud technologies such as Azure will be essential in transforming the FMEA application complex data into actionable insights.