qqp question1: Should I join Fidelity Investments as a software engineer or Accenture as senior software engineer? Does the destination matter? question2: What is a Senior Software Engineer supposed to know?