project management skills specific to software development projects. Ability to serve as a Scrum Master guiding software development teams in Agile practices. Experience in software development processes, methodologies practices, including requirements gathering, design, development, testing, deployment, support, and maintenance maintenance. Basic understanding of software development technologies, tools, and methodologies, with the ability