Maybe I wasn’t clear enough. The engineering requirements to be a competent software engineer in HFT a Genomics vary wildly. If completing a computer science degree and maybe a Msc in computer science is the answer fair enough, but I don’t think those credentials are enough to label someone a competent Software Engineer.
What could be a generic framework? Do you have any reference to standards?