The Software Architect is responsible for designing, developing and implementing software solutions to address complex business issues while providing technical leadership to the development…