2512-Software developers

Job Title: 

Software developers

Job Description: 

Software developers research, analyze and evaluate requirements for existing or new software applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements.


Tasks include

  • researching, analyzing and evaluating requirements for software applications and operating systems
  • researching, designing, and developing computer software systems
  • consulting with engineering staff to evaluate interface between hardware and software
  • developing and directing software testing and validation procedures
  • modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
  • directing software programming and development of documentation
  • assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software
  • consulting with customers concerning maintenance of software system.
Specific Occupations: 

Software engineer

Software designer

Software developer

Programmer analyst

Developer, applications: computing (except web)/Engineer, computer: applications/Engineer, computer: systems

International Careers(ISCO): 
Source Of Info: 

Source: Pakistan Bureau of Statistics, PSCO-2109