Michelin is seeking a passionate software development professional to join its IT central team as a Senior Software Engineer. This role is based at the company's headquarters in Greenville, SC. The position involves developing innovative solutions, contributing to business success, and exploring new tools and practices. The ideal candidate will be curious, open to learning, and ready to challenge the status quo. The role emphasizes mastering Lean & Agile methods, quality and security by design (SecByD) rules, and DevOps practices. Responsibilities include developing and assessing functional and technical requirements, creating a great User Interface (UI)/User eXperience (UX), developing and maintaining software, writing clean and collaborative code, leading complex testing and debugging, maintaining and improving software, providing technical support, answering complex technical inquiries, coordinating operability and user acceptance, implementing major application changes, and carrying out associated documentation. The role also involves monitoring and optimizing controls and tests, building and implementing unit tests, detecting, analyzing, and solving malfunctions, incidents, and bugs, and contributing to organizational transitions, communication, and training. The Senior Software Engineer will also build automated deployment processes and support solutions, particularly in product mode, and tutor other developers, especially through peer programming. The company values beautiful, useful, generic, sustainable, shareable, elegant, pleasurable, efficient, concise, and readable code, adhering to writing standards, code patterns, and practices like SOLID, DRY, YAGNI, and TDD.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree