The Senior Software Development Engineer leads the design, development, and implementation of digital solutions that support colleague experiences. The role uses advanced technical expertise to architect and build cloud-native, microservices-based applications, emphasizing event-driven architecture, modern technology stacks, and emerging AI technologies. The engineer collaborates with cross-functional teams to advance innovation and shape the technical direction of modernization initiatives. The role contributes to technical direction, mentors peers, and partners with architects and product teams to translate business requirements into scalable, maintainable solutions. It is a hands-on position with ownership across the software lifecycle, from design through deployment and operations, requiring a collaborative and problem-solving mindset.
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