The Software Development Engineer 2 (Back End) at Michaels Stores, Inc. is responsible for designing, developing, testing, deploying, maintaining, and improving software systems. This role focuses on enhancing application performance, maintaining existing codebases, and collaborating with teams to implement technical designs. The position allows for telecommuting up to 2 days per week and is based in Irving, TX.