Cadillac / GM
Description Lead and generate technical solutions including specifying requirements, functional decomposition, analysis, development, and testing for current, new, and major programs. Lead development of software system team design content and software anomaly corrections. Perform complex design analysis. Specify and balance system requirements. Provide, communicate, and support common best practices among the software community. Serve as a subject matter expert for at least one platform or application component. This role requires 3 days on-site and 2 days work from home, with the ability to report to the local office. Additional Requirements Bachelor's degree in Computer Science and Engineering, Computer Engineering, Software Engineering, or a related field. Seven (7) years of experience as a Software Engineer, Developer, System Analyst, or related roles. Seven years of experience with JVM languages (Java, Kotlin), SpringBoot, REST APIs, React, modern JavaScript libraries, HTML, CSS, and related web technologies. Five years of experience with Cloud providers (Azure, AWS, GCP), including architecture, design patterns, reliability, and scaling of systems. Experience working in an agile development environment. Knowledge of software design patterns, object-oriented programming, data structures, algorithms, NoSQL, and relational databases. About GM Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion. We embrace the responsibility to lead change to make our world better, safer, and more equitable for all. Why Join Us We believe in making a daily choice to drive meaningful change through our words, deeds, and culture. We want every employee to feel they belong to the GM team. Total Rewards | Benefits Overview From day one, GM supports your well-being at work and at home. Learn more about our rewards and benefits. Non-Discrimination and Equal Employment Opportunities (U.S.) GM is committed to an inclusive workplace that fosters belonging and diversity. Employment decisions are made without regard to protected statuses. We encourage candidates to review key responsibilities and qualifications for each role and apply accordingly. Applicants may be required to complete assessments or screenings prior to employment. For accommodations, contact Careers.Accommodations@ or call 800-865-7580, providing details of your request. #J-18808-Ljbffr