A financial services company is looking for a Lead Software Engineer in Richmond, VA, to lead diverse technology projects and mentor developers. The position requires a Bachelor's Degree and at least 4 years of experience in software engineering, with preferred skills in multiple programming languag