Develop and maintain technical documentation, including system specifications, user guides, and process documentation, to ensure clear communication and knowledge sharing across teams. Participate in Agile development practices, including sprint planning,...