I got a very good offer from a major financial company. But the title is different, the previous one is "software engineer", this one will be "senior technology analyst". Would it be OK? The job duty is slightly different because I will be using different programming language and database. Can anybody help me? Can I accept this offer?