Software Engineering Description - Job Summary This role is responsible for ensuring the technical design, development, installation, and maintenance of state-of-the-art software applications and services for the company. The role plays a crucial role in building technical solutions to help other de