1

Computer Major Jobs (NOW HIRING)

Major Gifts Officer

Morrisville, VT · On-site

$25 - $30/hr

The Major Gifts Officer defines specific donor cultivation and solicitation strategies, including ... computer proficiency Skill Desired: * Budget and financial planning management. * Raiser's Edge ...

The Major Gifts Officer defines specific donor cultivation and solicitation strategies, including ... computer proficiency Skill Desired: * Budget and financial planning management. * Raiser's Edge ...

Major Gifts Officer - Delaware

Wilmington, DE · On-site

$69K - $90K/yr

The Major Gifts Officer will focus primarily on identifying, cultivating, soliciting, and ... Computer literacy: High proficiency with technology, including Microsoft desktop applications and ...

Major Gifts Officer - Delaware

Wilmington, DE · On-site

$69K - $90K/yr

The Major Gifts Officer will focus primarily on identifying, cultivating, soliciting, and ... Computer literacy: High proficiency with technology, including Microsoft desktop applications and ...

Computer Technician

Norfolk, VA

$17.75 - $23.50/hr

The Computer Technician will provide technical assistance to computer system users. Answer ... Refer major hardware or software problems or defective products to vendors or technicians for ...

next page

Showing results 1-20

Computer Major information

See salary details

$33.5K

$48.3K

$63.5K

How much do computer major jobs pay per year?

As of Jun 7, 2026, the average yearly pay for computer major in the United States is $48,298.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,000.00 and $55,500.00 per year, depending on experience, location, and employer.

What is the difference between Computer Major vs Software Developer?

AspectComputer MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; coding certifications beneficial
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, corporate IT teams
Employer & Industry UsageUniversities, research labs, tech firmsSoftware companies, tech departments
Common Search & Comparison IntentUnderstanding educational background vs job roleJob responsibilities, skills, career path

Computer Major is an academic degree focusing on foundational computing principles, while a Software Developer is a professional role involving coding and creating software applications. Many with a Computer Major pursue careers as Software Developers, but the major covers broader topics beyond coding, such as hardware, algorithms, and systems. Understanding these differences helps clarify educational paths versus career roles in the tech industry.

What types of projects or assignments can I expect as a computer major in an entry-level role?

As a computer major starting in an entry-level position, you can expect to work on a variety of projects such as software development, debugging applications, conducting code reviews, or assisting with IT support. You may also be involved in collaborative tasks like contributing to team meetings, documenting technical processes, and working closely with other developers or cross-functional teams. These assignments are designed to help you build foundational skills while gaining exposure to different areas within the field, setting you up for future advancement opportunities.

What is a Computer Major?

A Computer Major typically refers to a student who is pursuing a degree in computer science, computer engineering, or a related field at a college or university. This major covers areas such as programming, algorithms, software development, data structures, computer systems, and often includes topics like artificial intelligence, cybersecurity, and networking. Students gain both theoretical knowledge and practical skills that prepare them for careers in technology, research, or software development. A Computer Major often has strong problem-solving skills and learns to work collaboratively on complex projects.

What are the key skills and qualifications needed to thrive as a Computer Science Major, and why are they important?

To thrive as a Computer Science Major, you need strong analytical thinking, problem-solving abilities, and a solid grasp of programming fundamentals, typically supported by coursework in algorithms, data structures, and mathematics. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and basic software development tools is essential. Effective communication, teamwork, and adaptability are soft skills that help you excel in collaborative projects and complex problem-solving environments. These skills and qualities are crucial for success, as they enable you to learn new technologies, work efficiently in teams, and tackle real-world computing challenges.
More about Computer Major jobs
What cities are hiring for Computer Major jobs? Cities with the most Computer Major job openings:
What states have the most Computer Major jobs? States with the most job openings for Computer Major jobs include:
Infographic showing various Computer Major job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $48,298 per year, or $23.2 per hour.

$19.33 - $24.16/hr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 29 days ago


Job description


Buffalo Toronto Public Media is your local source for television and radio -

BTPM PBS, BTPM PBS KIDS, BTPM Create, BTPM NPR, BTPM Classical, and BTPM The Bridge!

We reach Western New York and Southern Ontario and can be streamed from your favorite device.

Engaging our communities through exploration and entertainment-everywhere.


We're looking for a Major Gifts Associate!


What you'll be doing:

The Major Gifts Associate (MGA) exercises discretion and independent judgement to identify and sustain new donors to expand the revenue pool for various projects, facilitates relationships with individual donors, provides friendly and courteous service to contributors, and initiates and maintains relationships with other non-profit organizations for project collaborations. This position can be hybrid - a blend of remote and in-office work. In summary, this individual will:

  • Manage a portfolio of approximately 125 existing donors and 125 new prospects, and create fundraising strategies for all
  • Develop relationships with existing donors, solicit individual gifts, increase existing gifts, and steward these members
  • Initiate and participate in in-person cultivation and solicitation meetings, as well as through written proposals and digital communications
  • Be responsible for the accurate and timely documentation of all donor contracts and updates in the prospect database
  • Participate in department cultivation events; actively interact and provide facetime with attendees and promote BTPM programs and resources
  • Use relevant technologies (e.g. CRM, Canva, MS Office, etc.) to support department activities and measure fundraising results
  • Work with various departments to enhance fundraising activities. Initiate and maintain relationships with external non-profit organizations and stakeholders for project collaborations

What you'll need:

  • Minimum of associate's degree in business, marketing or a related field
  • Minimum of two (2) years of fundraising, professional nonprofit development experience (related internship experience is acceptable)
  • Outstanding written and verbal communication skills, including the ability to connect with multiple individuals, persuade donors, prepare compelling proposals for individuals and funding organizations
  • Demonstrated track record of proven success in securing individual gifts, including annual fund support, major, and planned gifts
  • Demonstrated skills in effective relationship management with high-level and mid-level supporters
  • Flexible to meet changing and dynamic aspects of donor fundraising
  • Must have ability to safeguard confidential and sensitive donor and organizational information
  • Strong interpersonal and relationship-building skills in all forms - face-to-face, virtually, via phone/email, etc.
  • Demonstrated proficiency with fundraising databases and use of various computer programs, including Microsoft Office; ability to learn new technologies quickly and assist with user adoption and support
  • Must be able to work a flexible schedule to meet deadlines and donor needs/availability
  • Must have valid driver license and reliable transportation to meet travel requirements, including the ability to travel internationally to and from Canada
  • Exceptional organization and time management skills; ability to meet deadlines and prioritize
  • Comfortable and effective working both independently and in team-based environments

Why BTPM?

Because we're awesome! You won't find a better group of talented, energetic people dedicated to quality content and reaching the various communities of our region. We are proud of our culture and promote a realistic balance of both work and personal life. Our benefits package is fantastic and we have free parking!


Salary and Benefits:

This is a full-time, non-exempt hourly position and starting pay will be based on education, experience and interview. Starting range: $19.33-$24.16

  • 12 paid holidays
  • 3 weeks of paid vacation
  • Sick time (accrued)
  • Medical, Dental, Life, Vision Short- & Long-Term Disability insurance options
  • Health Savings Account (for applicable plans) with employer contribution
  • Flex Spending Account option
  • Voluntary Life, Accident, Critical Illness coverage options
  • Identity Protection option
  • Employee Assistance Program
  • Tuition Assistance (based on eligibility)
  • Retirement Plan with 7.5% employer match (based on eligibility)

Buffalo Toronto Public Media is an Equal Opportunity Employer committed to excellence through inclusion.