Software Engineering tasks include application software development, real-time software development, test and verification, data analysis, software tools development, build and test automation, and more