A leading global insurance company is looking for a seasoned Software Engineer to lead and mentor a team while designing complex software solutions. The role requires a Bachelor's degree in Computer Science and 5-7 years of relevant experience. The company offers a competitive salary range of $115,0