Work At Home Jobs

                Software Engineer 

Software engineers research, design, develop, and test operating systems-level software, compilers and network distribution software.

They work with medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Software engineers set operational specifications and formulate and analyze software requirements.

SKILLS

  • The ability to create functional and technical design specifications for development efforts is an essential skill for software engineers.
  • They must also have proficient programming skills, including familiarity with data types, syntax and control structures, and must be able to analyze and prioritize information to make appropriate recommendations.
  • Software engineers should also be adept at debugging complex application problems and be able to produce quality software documentation, including requirements specifications, design documents and unit test plans.
  • Other important skills include problem solving and the ability to work as part of a team.

EDUCATION

  • A four-year Engineering degree or Master in Computer Application (MCA) in a computer-related discipline is required for most software engineering positions.
  • Certification in various software applications is suggested.
  • Training programs are available at community colleges, vocational schools, technical institutes and in the Armed Forces.

OUTLOOK

  • Demand for this occupation is expected to grow as computer applications continue to expand.
  • Growth will be driven by the very rapid growth in computer and data processing services, which is projected to be the fastest expanding industry in the US economy.

 

Copyright © careersandplacements.com 2006. All Rights Reserved.