Online University and College Search Directory

Home | About | | | Africa | Americas | Asia | Australasia | Europe | | | US Colleges | Online Colleges | College & Work News | | |   Mail List |

US Colleges >> By Career >> Software Engineers For Applications

Career And School Info For Software Engineers For Applications

Schools by State for This Career

AK AL AR AZ CA CO CT DC DE FL GA HI IA ID IL IN KS KY LA MA MB MD ME MI MN MO MS MT NC ND NE NH NJ NM NV NY OH OK ON OR PA PR QC RI SC SD TN TX UT VA VT WA WI WV WY

Most Requested Schools for This Career

Click school names for details, or More to request a rapid response from a school.


SchoolCampusesAwardsInfo
AIU OnlineOnlineBachelorMore
DeVry University OnlineOnlineBachelorMore
ITT Technical InstituteID, LA, MS, AL, KS, UT, TN, OK, VA, FL, CA, NM, WI, MO, CO, AZ, MI, MN, IN, AR, KY, NV, OR, WABachelorMore
Strayer UniversityDE, SC, AL, NC, UT, TN, VA, NJ, GA, FL, PA, KY, MD, DC, OH, WVGraduate Certificate, MasterMore
Strayer University OnlineOnlineExecutive Graduate Certificate, MasterMore
University of PhoenixLA, SC, NC, OK, VA, HI, PA, NE, DC, PR, OH, NM, WI, MO, AZ, MA, MN, TX, NJ, WY, NV, OR, WA, ID, AL, TN, UT, KS, FL, CT, MD, CA, IA, DE, CO, MI, IN, AR, GA, KY, ILBachelorMore
University of Phoenix OnlineOnlineBachelorMore
Walden UniversityOnlineMasterMore
Westwood CollegeCO, IL, CA, OnlineBachelorMore

Schools for This Career That Respond Quickly to Info Requests

School names link to detailed profiles. Use the More links to ask schools for information, including financial aid.

SchoolCampusesAwardsInfo
AIU OnlineOnlineBachelorMore
Academy CollegeMNBachelorMore
Allied Schools OnlineOnlineCourseworkMore
American Sentinel UniversityOnlineBachelor, MasterMore
Avtech Institute of TechnologyNJDiplomaMore
Baker College OnlineOnlineAssociate, BachelorMore
Bellevue University OnlineOnlineBachelorMore
Bramson ORTNYDiploma More
Briarcliffe CollegeNYDiplomaMore
Brown CollegeMNAssociate, BachelorMore
Brown Mackie CollegeKYDiplomaMore
CDM InstituteDE, NJ, PACertificateMore
CHI InstitutePADiplomaMore
California College San DiegoCABachelorMore
California Lutheran UniversityCADiplomaMore
Capella UniversityOnlineBachelor, MasterMore
Cleveland Institute of Electronics OnlineOnlineAssociateMore
College of WestchesterNYAssociateMore
CollegeAmericaCO, AZ, WYBachelorMore
Colorado Technical UniversityCO, SDBachelor, Doctorate, MasterMore
Colorado Technical University OnlineOnlineBachelor, Doctorate, MasterMore
DeVry University OnlineOnlineBachelorMore
Digital Media Arts CollegeFLBachelorMore
Drexel University OnlineOnlineMasterMore
Eastwick College and the HoHoKus SchoolsNJCourseworkMore
Everest College of Business Technology and HealthcareONDiplomaMore
Flashpoint AcademyILDiplomaMore
Gallipolis Career CollegeOHDiplomaMore
Global Information TechnologyMICertificateMore
Grantham UniversityOnlineAssociate, BachelorMore
Harrison CollegeINCertificateMore
Heald CollegeHI, CA, ORAssociateMore
Herzing CollegeMB, ON, QC, OnlineAssociate, BachelorMore
Herzing UniversityWI, LA, GA, FL, ALAssociate, BachelorMore
Herzing University OnlineOnlineAssociate, BachelorMore
Hunter Business SchoolNYDiplomaMore
ITT Technical InstituteID, LA, MS, AL, KS, UT, TN, OK, VA, FL, CA, NM, WI, MO, CO, AZ, MI, MN, IN, AR, KY, NV, OR, WABachelorMore
Kaplan Career InstitutePADiplomaMore
Kaplan CollegeCODiplomaMore
Lamar University OnlineOnlineBachelorMore
Lansdale School of BusinessPADiplomaMore
Mayfield CollegeCACourseworkMore
McCann School of Business & TechnologyPAAssociateMore
Miller-Motte Technical CollegeNCDiplomaMore
Milwaukee School of EngineeringWIBachelor, DiplomaMore
Missouri TechMOAssociate, Bachelor
Morrison UniversityNVAssociateMore
National CollegeVA, TNDiploma More
NetCom Information Technology OnlineOnlineCertificateMore
New England Institute of TechnologyRIAssociate, BachelorMore
New Horizons Computer Learning Center of OmahaNECertificateMore
NewSchool of Architecture & DesignCAAssociateMore
Nextec Inc.VA, DCDiplomaMore
Nova Southeastern University OnlineOnlineDoctorate, MasterMore
Ohio Institute of Photography and TechnologyOHDiploma
PACE InstitutePADiplomaMore
Queens CollegeNYBachelor, MasterMore
Rasmussen CollegeND, WI, FL, IL, MNBachelorMore
Regis UniversityCO, OnlineBachelor, MasterMore
Robert Morris UniversityILBachelorMore
Stevens-Henager CollegeID, UTBachelor, CertificateMore
Stratford UniversityVABachelor, MasterMore
Strayer UniversityDE, SC, AL, NC, UT, TN, VA, NJ, GA, FL, PA, KY, MD, DC, OH, WVGraduate Certificate, MasterMore
Strayer University OnlineOnlineExecutive Graduate Certificate, MasterMore
Sullivan UniversityKYDiploma, Microsoft CertificateMore
TUI UniversityOnlineBachelorMore
TechSkillsWI, CO, NC, KS, UT, MN, IN, TX, FL, OH, CACertificateMore
The Career Institute of American International CollegeMACertificateMore
The College of WestchesterNYCertificateMore
The University of LiverpoolOnlineMasterMore
UMUCMDBachelor, Executive Graduate Certificate, Undergraduate CertificateMore
University of California, IrvineOnlineCertificateMore
University of Maryland University CollegeOnlineBachelor, Graduate Certificate, Master, Undergraduate CertificateMore
University of PhoenixLA, SC, NC, OK, VA, HI, PA, NE, DC, PR, OH, NM, WI, MO, AZ, MA, MN, TX, NJ, WY, NV, OR, WA, ID, AL, TN, UT, KS, FL, CT, MD, CA, IA, DE, CO, MI, IN, AR, GA, KY, ILBachelorMore
University of Phoenix OnlineOnlineBachelorMore
Vatterott CollegeIA, MO, KS, OK, TN, NE, IL, OHDiplomaMore
Walden UniversityOnlineMasterMore
Western Governors University OnlineOnlineBachelorMore
Westwood CollegeCO, IL, CA, OnlineBachelorMore
Wood Tobé-Coburn SchoolNYDiplomaMore

To Link to This Page

Copy and Paste This HTML:

Information Sources

BrainTrack's information on colleges and careers is drawn from many sources, including government databases, BrainTrack's own research, and results from original data analysis algorithms.

Copyright © 2010. BrainTrack® is a registered trademark of FutureMeld LLC.

Application Software Engineer Job Description

Career tips, salaries, and lists of schools.

Software applications are used for business productivity, computer and network management, games and entertainment, conducting transactions on the Internet, and just about anything else that a computer can do. Application software engineers analyze the needs of people who will be using the software, and create packaged software or custom programs using programming languages.

Additional responsibilities of application software engineers include:

  • Collecting and analyzing client requirements
  • Making recommendations as to efficient and effective ways of applying, developing and implementing software applications
  • Planning and designing applications
  • Creating solutions for problems and better processes by developing software
  • Using different programming languages to construct applications
  • Providing support, fixes and enhancements of software products for clients
  • Overseeing testing and implementation of software applications

Many application software engineers travel frequently to client sites or different facilities to guide implementation and provide training to users.

Degrees and Schools

Most colleges and universities offer four-year degree programs in software engineering or computer science.

Classes

Students in a software engineering program usually divide their time between class and computer lab. Courses include:

  • Fundamentals of information technology
  • Principles of software application development
  • Requirements gathering and project planning
  • Systems analysis and design
  • Computer programming
  • Database design and development
  • Network technologies
  • Information systems security
  • Systems administration and management
  • Web technologies and development
  • Organizational behavior

Online Classes and Programs

Bachelors degree programs in software engineering and computer science are readily available online. E-learning programs that are offered by campus-based colleges and universities are more likely to have internship and job placement programs.

Online courses should be part of an institution with accreditation from agencies approved by the Council for Higher Education Accreditation (CHEA) or United States Department of Education (USDE).

Employment Requirements

Most employers of application software engineers require:

  • Certification in relevant software packages, languages and technologies
  • Substantial experience in application development
  • A bachelors or masters degree in software engineering or computer science

Associations can also be of interest for employability and professional development. For software engineers the IEEE Computer Society may be of interest.

How to Evaluate Software Engineering Schools

When evaluating software engineering and computer science degree programs, asking the following questions can be helpful:

  • Reputation and location - How does the program rank nationally and/or by reputation among employers? Is it located in a community where software engineering and technology is a prominent industry?
  • Classes and subjects - Does the curriculum offer sufficient elective courses in programming languages and technologies of interest? Are popular classes difficult to get into?
  • Practical experience - Are computer labs well-equipped with leading technologies? Does the program provide a variety of internship opportunities that are appealing?
  • Financial aid and expenses - Are students provided substantial guidance in finding scholarships, work / study programs, grants, student loans and other financial aid opportunities?
  • Graduate success - Over the past several years, what has the program's track record been for placing graduates in relevant jobs?

Example Job Titles
  • .NET Developer
  • Application Architect
  • Application Integration Engineer
  • Application Integrator
  • Applications Analyst
  • Applications Developer
  • Applications Engineer
  • Applications Programmer
  • Applications Quality Assurance Specialist
  • Applications Software Engineering Information Technology Specialist
  • Applications System Analyst
  • Artificial Intelligence Specialist
  • Automation Engineer
  • Beta Tester
  • Bioinformatics Specialist
  • Business Analyst
  • Business Systems Analyst
  • Computer Applications Developer
  • Computer Applications Engineer
  • Computer Architect
  • Computer Consultant
  • Computer Engineer
  • Computer Programmer
  • Computer Programmer Analyst
  • Computer Software Engineer
  • Configuration Manager
  • Data Analyst
  • Data Modeler
  • Data Warehouse Architect
  • Database Analyst
  • Database Designer
  • Database Technician
  • Enterprise Architect
  • Firmware Engineer
  • Game Developer
  • Game Engineer
  • Implementation Specialist
  • Information Architect
  • Information Systems Analyst
  • Information Technology Analyst (IT Analyst)
  • Information Technology Consultant (IT Consultant)
  • Internet Application Developer
  • Internet Consultant
  • Internet Site Designer
  • Java Programmer
  • Lotus Notes Developer
  • Program Analyst
  • Programmer
  • Programmer Analyst
  • Quality Assurance Analyst (QA Analyst)
  • Quality Assurance Engineer (QA Engineer)
  • Software Analyst
  • Software Applications Engineer
  • Software Applications Specialist
  • Software Architect
  • Software Computer Specialist
  • Software Design Engineer
  • Software Designer
  • Software Developer
  • Software Development Engineer
  • Software Development Specialist
  • Software Engineer
  • Software Engineering Supervisor
  • Software Installer
  • Software QA Tester
  • Software Quality Assurance Specialist
  • Software Quality Engineer
  • Software Requirements Engineer
  • Software Systems Engineer
  • Software Tester
  • Software Writer
  • Solutions Architect
  • Supplier Quality Engineer
  • Systems Administrator
  • Systems Analyst
  • Systems Analyst Programmer
  • Technical Consultant
  • Technical Support Engineer
  • Test Engineer
  • Usability Engineer
  • Video Game Engineer
  • Windows Software Engineer

Apply For a BrainTrack Computer Science Scholarship

To help students currently pursuing a computer science degree, the BrainTrack Computer Science Degree Scholarship gives a winning and second place award every semester. Through entrant essays, the scholarship is designed to be a resource for future students considering fields such as programming, software engineering, systems analysis, database administration, network administration, systems administration, network analysis, and communications analysis. Eligible studies include associate, bachelor, master, or doctoral degree programs in computer science, information science, or information technology.

For recent winners and a selection of entries please visit BrainTrack's Computer Science Student Stories section.

Scholarship Details and Submission Form

Career Highlights

Software Engineers For Applications

Training generally required for this career includes: Bachelor's degree.

Jobs and Salary
Median Salary (2008)$85,430
Unemployment Vs. Other JobsVery Low
Jobs (2006)507,000
Job Growth (2006-2016)44.6%
Jobs (2016 forecast)733,000
Flexibility
Working Part-Time3%
Self-Employed2%
Education of Current Workers
Bachelor Degree or Higher85%
Some College13%
High School or Less2%

What Kind of Person Has This Career?

(Percent of people in the occupation who agree.)

Important Natural Abilities% Agree
Anticipating Problems69%
Deductive Reasoning69%
Inductive Reasoning66%

Full List

Work Values% Agree
Pleasant Working Conditions75%
Recognition72%
Achievement67%

Full List

Areas of Personal Interest% Agree
Mental Problem-Solving95%
Hands-On Physical Work67%
Following Instructions61%
Work Style Characteristics% Agree
Analytical Thinking87%
Attention To Detail84%
Dependability81%

Full List

Which Skills and Knowledge are Needed for this Job?

(Numbers are % of people choosing the item.)

Important Personal Skills% Agree
Programming99%
Critical Thinking96%
Complex Problem Solving91%

Full List

Important Professional Knowledge% Agree
Computers And Electronics94%
Mathematics69%
English Language62%

Full List

Which Activities and Situations Are Involved in Doing The Job?

(Numbers are % of people choosing the item.)

Common Work Conditions% Agree
Electronic Mail98%
Spend Time Sitting96%
Indoors, Environmentally Controlled92%

Full List

Common Job Activities% Agree
Interacting With Computers98%
Thinking Creatively85%
Making Decisions And Solving Problems83%

Full List

Tools and Technologies Used by Some Software Engineers For Applications

  • Analytical Or Scientific Software
  • Application Server Software
  • Backup Or Archival Software

Full List