The Sr. Software Engineer independently develops and consistently redesigns or refactors products to adapt to customer and associate needs in Customer Technology. The role is part of a dynamic engineering team that creates, deploys, and supports production applications, while helping engineers build technical and leadership skills. The engineer may also contribute to product and tool selection, configuration, security, resilience, performance tuning, and production monitoring, and may mentor less experienced engineers. The position focuses on software delivery and execution, learning and growth, planning and alignment with product teams, and supporting and enabling junior engineers. The engineer collaborates in agile processes, helps ensure user stories are valuable and testable, and develops and maintains software and test suites for rapid deployment to production.
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