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

Application Software Engineer Schools

Schools by State
for Software Engineers For Applications:

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

Career Highlights for
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%

Relevant Job Titles

(Supplied by experts and industry contributors for this career category)

  • .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

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 © 1996-2009. All Rights Reserved. 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.

Software Engineering Degrees and Software Engineering Schools

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

Software Engineering 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 Software Engineering 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 learning programs and/or the school should have accreditation through agencies recognized by the US Department of Education, such as the Accreditation Commission of the Distance Education and Training Council (DETC), which focuses on certifying programs to a set of e-learning standards.

Application Software Engineer 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

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?

Apply For a BrainTrack Computer Science Scholarship

The BrainTrack Computer Science Degree Scholarship is for helping students to pay for studies as they ready themselves for career paths in areas such as programming, software engineering, systems analysis, database administration, network administration, systems administration, network analysis, and communications analysis.

The scholarship is set up to provide helpful guidance to those considering entering or advancing themselves in these fields through essays that share the experiences of entrants. Eligible students must be currently enrolled in associate, bachelor, master, or doctoral degree programs in computer science, information science, or information technology. A winning and runnerup award is given every semester.

Scholarship Details and Submission Form

Relevant Schools That Respond Quickly to Info Requests Through This Site

School names link to detailed profiles. Use the Info from the School link to contact the school directly for more information. You may request information from as many schools as you like.

SchoolCampusesAwardsInfo
AIU OnlineOnlineBachelorInfo From School
American InterContinental UniversityGABachelorInfo From School
American Sentinel UniversityOnlineBachelor, MasterInfo From School
Baker College OnlineOnlineAssociate, BachelorInfo From School
Bradford School ColumbusOHDiplomaInfo From School
Bradford School PittsburghPADiplomaInfo From School
Brookdale Community CollegeNJCertificateInfo From School
California College San DiegoCABachelorInfo From School
Champlain CollegeOnlineBachelorInfo From School
CollegeAmericaCO, WYBachelor, CertificateInfo From School
Collins CollegeAZBachelorInfo From School
Colorado Technical UniversityCO, SDBachelor, Doctorate, MasterInfo From School
Colorado Technical University OnlineOnlineBachelor, DoctorateInfo From School
DeVry UniversityOnlineBachelorInfo From School
DeVry UniversityMN, TXBachelorInfo From School
ECPI OnlineOnlineAssociateInfo From School
Ellis UniversityOnlineBachelor, MasterInfo From School
Everest CollegeCO, UT, MO, ORAssociate, BachelorInfo From School
Everest InstituteNY, MIDiplomaInfo From School
Grantham UniversityOnlineBachelorInfo From School
Herzing University OnlineOnlineBachelorInfo From School
Hickey CollegeMODiplomaInfo From School
International Academy of Design & Technology OnlineOnlineBachelorInfo From School
International Academy of Design and TechnologyWA, FL, MI, NVBachelorInfo From School
International Business College Fort WayneINDiplomaInfo From School
International Business College IndianapolisINDiplomaInfo From School
Kaplan UniversityIA, OnlineAssociate, Bachelor, CertificateInfo From School
King's CollegeNCDiplomaInfo From School
McCann School of Business & TechnologyPAAssociateInfo From School
Miller-Motte Technical CollegeNC, TNAssociate, DiplomaInfo From School
Minneapolis Business CollegeMNDiplomaInfo From School
New England Institute of TechnologyRIAssociate, BachelorInfo From School
NewSchool of Architecture & DesignCAAssociateInfo From School
Northwestern CollegeILAssociateInfo From School
Penn Foster Career SchoolOnlineDiplomaInfo From School
Stevens-Henager CollegeID, UTBachelor, CertificateInfo From School
Strayer UniversityDE, VA, AL, MD, UT, GA, NC, KY, PA, WV, NJ, TN, FL, SC, DCBachelor, Certificate, Diploma, MasterInfo From School
Strayer University OnlineOnlineBachelor, Certificate, Diploma, MasterInfo From School
Sullivan UniversityKYCertificateInfo From School
TESST College of TechnologyMDCertificateInfo From School
TUI UniversityOnlineBachelorInfo From School
TechSkillsAZ, NC, UT, IN, TX, OH, CA, MN, MO, KS, OK, NV, CO, TN, WI, FLCertificateInfo From School
The Art InstitutesAZ, VA, GA, CA, BC, ORAssociate, Bachelor, Certificate, Coursework, Diploma, Non-DegreeInfo From School
The University of LiverpoolOnlineMasterInfo From School
Tri-State Business InstitutePADiplomaInfo From School
Tucson CollegeAZDiplomaInfo From School
University of Phoenix OnlineOnlineAssociateInfo From School
Vatterott CollegeMO, OKAssociate, Bachelor, DiplomaInfo From School
Walden UniversityOnlineMasterInfo From School
Westwood CollegeCO, IL, CA, GA, OnlineBachelorInfo From School
Wood Tobé-Coburn SchoolNYDiplomaInfo From School

Listed below are some of the careers in the US with the most job openings and/or fastest growth, according to US government statistics and BrainTrack's own analysis. BrainTrack's profiles for these careers overview responsibilities, degrees, areas of study, career requirements, online study options, and how to evaluate relevant schools. Each profile also lists relevant US schools including those in each state.

Engineering and Technology

Healthcare

Education

Community and Social Services

Business

Management

Office Support

Sales

Legal

Design

Arts And Entertainment

Culinary

Personal Care And Service

Mechanic

Massage and Physical Therapy