JOB ANALYSIS PROJECT

profilenand20899
JobDescriptionAssignment-Part1-NandPatel.docx

1

Job Description Analysis

Job Description Analysis

Nand Patel

University of Houston

Prof. Xueqi Wen

September 17, 2020

Job Incumbent Information

· Job Title: Software Engineer

· Organization: PROS

· Name and contact information: Miten Patel; [email protected]

· Tenure in This Job: 1 year

· Tenure with the Organization: 1 year

· Hours worked per week: 40

· Dates and times of interviews: September 12, 2020 (2pm – 3:30pm)

Being a software engineer is not just programming. It gives engineers the power to help people with the power of technology. Software engineering is a detailed study of engineering for designing, developing and maintenance of software. Being a software engineer is not just programming. It gives engineers the power to help people, with the power of technology.

A software engineer develops information systems by designing, developing and installing software solutions. They also evaluate, analyze and solve problems with software’s and data systems with their computing skills. During presentations, they often present solution to customers by developing diagrams, flowcharts, codes and other documentation. Most software engineers are experienced enough to lead a full software development lifecycle from its concept, architecture, planning to implementation and testing. They also apply math and statistics to solve problems.

A bachelor’s degree in computer science or software engineering is preferred to be a Software engineer. They are employed as full-time employees, independent contractors or part time workers. Main objective of a software engineer is to develop concepts and procedures for software development that can improve or replace existing systems. They analysis user requirements and build a software which is reliable and work efficiently. Software engineering is important because technology is replacing workers in many sectors. Many industries and businesses and using software for every task possible. If something goes wrong, people rely on software engineers to efficiently and effectively solve the problems. Software engineer usually divide major problems into several small problems and then they start to solve each problem one by one till all issues are resolved. They always focus on providing high quality product to their customers. Software engineers often come up with innovative solutions to finish a task or customers need.