Senior Software Engineer, Full Stack Developer Develop and maintain web applications to enhance customer interactions. Collaborate with teams to design internal tools, work on front-end and back-end technologies, troubleshoot issues, and participate in code reviews.