Question: what are the major job responsibilities of a software engineer?
Answer: Develops information systems by designing, developing, and installing software solutions.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.