Software Developers, Systems Software


Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
Also called: Software Architect, Software Developer, Software Engineer, Systems Engineer

Knowledge:

    Engineering and Technology
  • computers and electronics
  • product and service development
    Math and Science
  • arithmetic, algebra, geometry, calculus, or statistics
    Communications
  • telecommunications
    Arts and Humanities
  • English language

Skills:

    Basic Skills
  • reading work related information
  • listening to others, not interrupting, and asking good questions
    Problem Solving
  • noticing a problem and figuring out the best way to solve it

Abilites:

    Verbal
  • listen and understand what people say
  • read and understand what is written
    Ideas and Logic
  • make general rules or come up with answers from lots of detailed information
  • notice when problems happen

Personality:

Description: People interested in this work like activities that include ideas, thinking, and figuring things out.
    They do well at jobs that need
  • Attention to Detail
  • Analytical Thinking
  • Dependability
  • Initiative
  • Adaptability/Flexibility
  • Innovation

Technology:

    Development environment software
  • Eclipse IDE
  • Microsoft Visual Basic Scripting Edition VBScript
    Object or component oriented development software
  • C++
  • Python
    Program testing software
  • Defect tracking software
  • Fault testing software

Education:

    bachelor's degree
    master's degree
Advertisements

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Thank you for commenting. Please leave constructive comments, respect other people’s opinions, and stay on topic.