The Software Project Manager will be responsible for overseeing the development of software projects, including requirements and scope, project timelines, budgets, resource allocation, and risk management. The Software Project Manager will also be responsible for ensuring that the software development process adheres to industry best practices and standards.