As a Senior Software Engineer, you will leverage your expertise in both front-end and back-end technologies within an agile framework to develop innovative software solutions. Your role will involve collaboration with cross-disciplinary teams, ensuring high-quality deliverables.