Programming & Software

Explore a career in Programming & Software.

These fields draw from techniques and theories rooted in math, science, and technology to develop, design, and implement various sets of instructions that allow systems and computers to talk to one another.

Technology professionals use software, hardware and information technology (IT) as tools to identify solutions in every industry, such as healthcare, government, education, and e-commerce. The job areas below can be found in all types of agencies, from corporate giants to small start-ups, government agencies, and non-profits.

  • Sample Job Areas
    • Information security: Planning and implementation of security measures to protect computer systems, networks, and data
    • Research and development: Design and development of new products, algorithms or approaches to machine learning or statistics.
    • Software engineering and development: Design, creation, testing, and maintenance of computer applications software and systems
    • Systems engineering: Development, testing, and evaluation of software, circuits, and computers using knowledge of computer science, engineering, and mathematical analysis
    • User experience and user interface design: Application of end-user research, knowledge, and psychology to build or change how a product “feels” (user experience) or how a product is laid out (user interface)
    • Web and application development: Creation and maintenance of a website’s look, layout, and features using skills in graphic design and programming
    • Quantum Computing: this area of study is focused on developing computer technology based on the principles of quantum theory, which explains the nature and behavior of energy and matter on the atomic and subatomic level.
  • Recruiting Timelines

    Employers recruit and hire according to specific cycles that vary by employer and opportunity type. By understanding and adapting your job or internship search strategy to the industry’s recruiting timeline, you are putting yourself in the best position to secure a full-time or summer position.

    The graphic below details when employers of differing types and sizes hire throughout the year. The darker areas indicate a higher level of recruiting activity, which is when you can expect most applications to open and close.

    Key:

    • Large companies: 1000+ employees, public or private
    • Small companies and start-ups: Fewer than 250 employees, public or private
    • Mid-size companies: May hire on either timeline, depending on the employer
    • REUs: Research Experiences for Undergraduates, competitive opportunities for summer research, mainly in academia, funded by the National Science Foundation
    • Government agencies: Federal, state and local
  • Candidate Profile

    Check out the career competencies to understand the skills that will make you career ready!

    Technical Skills

    • Abilities and knowledge acquired through class work, research, internships, and independent projects
    • Relevant coding and software skills
    • Hands-on skills such as laboratory techniques, equipment, machine shop, etc.

    Communication Skills

    • Proficiency in written, oral, and electronic communication
    • Skills in addressing multiple audiences, including peers, management, and clients
    • Ability to communicate technical concepts in an accessible way to non-technical audiences

    Problem Solving and Critical Thinking

    • Skills in identifying, assessing, and analyzing complex problems
    • Ability to organize one’s thoughts and present a well-reasoned argument

    Teamwork, Leadership and Interpersonal Skills

    • Demonstrated experience as an effective member of a team or group leader
    • Conflict resolution skills

    Academic Achievement

    • 3.0 minimum GPA is typical for competitive opportunities

This Week in the Engineering & Applied Sciences Community | April 10th, 2024

Good morning from the Engineering & Applied Sciences Career Community!  This week we’ve got a handful of events, internships, and work opportunities available. So check that out down below!

Upcoming Events

April 11th, 2024 | Register for CASC 104: Designing Your …

By Daniel Greninger
Daniel Greninger Career Advisor
Read more

This Week in the Engineering & Applied Sciences Community | March 28th, 2024

Good morning from the Engineering & Applied Sciences Career Community!  This week we’ve got a handful of events, internships, and work opportunities available. So check that out down below!

Upcoming Events

March – April | AUCU Career Events 
Virtually connect with …
By Daniel Greninger
Daniel Greninger Career Advisor
Read more

5 Rules for Writing a Software Engineer Resume That Will Get You Hired (Plus Example)

by Jaclyn Westlake
The Muse

Do you want to secure a job as a software engineer? Read here for resume tips that will get you hired!

By Christina Pero
Christina Pero Employer and Alumni Experiences Manager
Read more

Sidebar

Research IndustriesIn partnership withLightcast logo

Explore occupations by career categories and pathways and use real time labor market data to power your decision making.

First, choose an industry of interest, then filter for occupation. (If you'd like to see data for a specific location only, filter by state.)

Interview Resources

Resources and Tools

Many students apply for and complete an REU during their time at the University of Rochester, particularly in majors linked …

AccessComputing – The Alliance for Access to Computing Careers

https://www.washington.edu/accesscomputing/

College and graduate students with disabilities can connect with mentors …

Cybersecurity Guide: Find a Cybersecurity Career

Dr. Christine Izuakor, 8/31/2022

The cybersecurity industry remains a promising area of growth when …

This website has established a thorough directory of the most prominent women in tech conferences happening in 2023. These events …

Industry Guides

Opportunity is definitely knocking for information technology professionals; employment for computer programmers, computer support specialists, computer systems analysts, software developers …

In the United States alone, roughly 87 percent of the population use the Internet, many of whom participate in social …

The Vault Guides to Jobs series provides essential information about key careers and industries, with an emphasis on preparing for …

The Vault Guides to Jobs series provides essential information about key careers and industries, with an emphasis on preparing for …

The Vault Guides to Jobs series provides essential information about key careers and industries, with an emphasis on preparing for a career …

Career Service Hours

Day of the week
Career Center Hours PCA Drop-In Hours
Monday 9am – 5pm 12pm - 3pm
Tuesday 9am – 5pm  
Wednesday 9am – 5pm 12pm – 3pm
Thursday 9am – 5pm  
Friday 9am – 5pm 12pm – 4pm

Learn more about 1:1 advising and evening appointments here.

Contact & Location

Phone
(585) 275-2366
Address

4-200 Dewey Hall
500 Wilson Blvd
Rochester, NY 14627

Blog  |  Events  |  Jobs  |  Research Industries  |  Resources  | Videos | Staff