Career Center > Career Advising > Technology & Design > Web, App and Software Development

Web, App and Software Development

Developers are at the forefront of the digital age. The websites we browse, the gifts we order and the news we peruse online are all made possible by the developers who design, build and implement websites, applications and software. They are heavily involved in website and app creation, from helping design aesthetic properties such as layout and color, to technical considerations such as how to design a website to handle a given amount of Internet traffic. Some of the responsibilities of a programmer include reviewing programs on a frequent basis and make adjustments as are necessary to ensure proper working of the program, confirming program operation by conducting tests; modifying program sequence and/or codes, and create and publish technical diagrams to support coding efforts.

The people most successful in this field typically have a strong attention to detail, love to problem solve and have a solid aptitude and interest in learning new languages and technologies. They like to approach problems creatively and get a strong sense of accomplishment from troubleshooting a frustrating issue. In addition, they need to work well in a team environment, as most projects are developed collaboratively.

Hard skills:

  • Java, JavaScript, Python, C#, C++, PHP… (We are just listing some of the most common coding languages, but there are many many more! You should be fluent in at least one of the languages listed.)

Some sample job titles:

  • Software Developer
  • Application Developer
  • Front End Developer​