Software Engineer Lead REMOTE Contract Industry: Banking / Financial Services Key Responsibilities Consult with engineering teams to evaluate hardware/software interfaces and define system requirements Maintain and enhance software systems and automation frameworks Develop and execute system testing