1

Computer Programmer Volunteer Jobs in Texas (NOW HIRING)

Senior Data Engineer

Austin, TX · On-site

$105.10K - $142.70K/yr

Develop, create, and modify computer applications software. * Design and develop scalable platform ... Local benefits include statutory and voluntary benefits which may include healthcare (medical ...

CAD Drafter - Commercial

Houston, TX · On-site

$21.50 - $28.75/hr

Prepare construction drawings for civil engineering work in a timely, accurate and complete manner ... Voluntary Benefits - Accident, Critical Illness, Life, Short & Long-Term Disability * Health ...

Embedded S/W Engineer

Grand Prairie, TX

$125.80K - $165.50K/yr

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

Bachelor's or Master's degree in a STEM discipline such as Computer Science, Computer Engineering ... voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity ...

May telecommute. (385.34216) Employer will accept a Bachelor's degree in Computer Science ... We also encourage employees to give back to their communities through our volunteer programs. We're ...

May telecommute. (385.34216) Employer will accept a Bachelor's degree in Computer Science ... Voluntary benefits including auto, homeowner and pet insurance The role will generally accept ...

May telecommute. (385.34216) Employer will accept a Bachelor's degree in Computer Science ... We also encourage employees to give back to their communities through our volunteer programs. We're ...

May telecommute. (385.34216) Employer will accept a Bachelor's degree in Computer Science ... We also encourage employees to give back to their communities through our volunteer programs. We're ...

Take direction from engineering team and project managers on required design changes * Imports ... absences, voluntary benefits, perks, flexible work options, well-being resources, employee ...

Take direction from engineering team and project managers on required design changes * Imports ... absences, voluntary benefits, perks, flexible work options, well-being resources, employee ...

Lead Pipeline CAD - Mapping Designer

Houston, TX · On-site

$25.75 - $35.50/hr

Take direction from engineering team and project managers on required design changes * Imports ... absences, voluntary benefits, perks, flexible work options, well-being resources, employee ...

next page

Showing results 1-20

Computer Programmer Volunteer information

See Texas salary details

$30.7K

$60.5K

$89K

How much do computer programmer volunteer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computer programmer volunteer in Texas is $60,533.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,000.00 and $74,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Programmer Volunteer, you need a strong grasp of programming fundamentals, problem-solving skills, and familiarity with at least one programming language, often supported by self-taught experience or formal coursework. Experience with version control systems like Git, collaborative platforms such as GitHub, and sometimes knowledge of web or database technologies is beneficial. Strong communication, teamwork, and a willingness to learn stand out as essential soft skills in this volunteer setting. These skills are important because they enable you to effectively contribute to projects, collaborate with diverse teams, and adapt to varying technical needs in a volunteer environment.

What are some common challenges faced by computer programmer volunteers, and how can they be addressed?

Computer programmer volunteers often work with limited resources, time constraints, and varying levels of project documentation, which can make onboarding and collaboration challenging. It's common to encounter legacy code or projects that lack clear requirements, so effective communication with project leaders and team members is essential. Staying organized, asking questions early, and leveraging open-source tools for collaboration can help volunteers contribute efficiently and feel more connected to the team. Additionally, setting realistic goals and managing expectations helps ensure both personal satisfaction and project success.

What are Computer Programmer Volunteers?

Computer Programmer Volunteers are individuals who offer their programming skills and expertise without financial compensation, often to support non-profit organizations, community projects, or social causes. They may work on developing software, websites, apps, or tools that help organizations achieve their missions. These volunteers can collaborate remotely or in person, depending on the needs of the project. Volunteering as a computer programmer is a valuable way to gain experience, build a portfolio, and contribute to meaningful initiatives while helping communities or causes in need.

What is the difference between Computer Programmer Volunteer vs Software Developer?

AspectComputer Programmer VolunteerSoftware Developer
CredentialsOften no formal certification, but programming skills requiredTypically requires a degree or certification in computer science or related field
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesCorporate, startup, or freelance settings
Employer & IndustryNon-profits, NGOs, open-source projectsTech companies, software firms, startups
Search & Comparison IntentUnderstanding volunteer programming roles vs paid rolesComparing volunteer vs paid professional software development

The main difference between a Computer Programmer Volunteer and a Software Developer lies in their work environment, credentials, and employment status. Volunteers typically work on non-profit or open-source projects without formal certifications, while software developers often have formal education and work in paid positions within companies. Both roles involve programming skills, but their contexts and commitments differ significantly.

What are the most commonly searched types of Computer Programmer jobs in Texas? The most popular types of Computer Programmer jobs in Texas are:
What cities in Texas are hiring for Computer Programmer Volunteer jobs? Cities in Texas with the most Computer Programmer Volunteer job openings:
Infographic showing various Computer Programmer Volunteer job openings in Texas as of May 2026, with employment types broken down into 84% Full Time, and 16% Part Time. Highlights an 43% Physical, and 57% Remote job distribution, with an average salary of $60,533 per year, or $29.1 per hour.
CTE Teacher - Cybersecurity/Computer Science (Vanguard)

CTE Teacher - Cybersecurity/Computer Science (Vanguard)

Mesquite Independent School District

Mesquite, TX • On-site

$45.90K - $63.20K/yr

Full-time

Posted 4 days ago


Mesquite Independent School District rating

7.0

Company rating: 7.0 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

223rd of 543 rated elementary and secondary schools


Job description

Position Type:
Professional - Teacher Level (Secondary)/Career & Technical Education
Date Posted:
5/28/2026
Location:
Vanguard High School
Mesquite ISD - Compensation Plans
Teacher Compensation Plan
Shift Type: Full-Time
Wage/Hour Status: Exempt
Reports To: Principal
EMPLOYMENT BEGINS: As soon as possible
PRIMARY PURPOSE:
  • To plan, develop, and implement an effective instructional program in a way that includes the best use of research findings, time, space, available technology, financial and community resources, so that student achievement will be maximized.

QUALIFICATIONS:
Education/Certification:
  • Valid Texas Teachers Certificate in Computer Science or Technology Applications.

SPECIAL KNOWLEDGE/SKILLS:
  • Possess knowledge in programming design and development, multiple programming languages, digital forensics, cybersecurity, discrete math.
  • Manage and maintain program facilities and equipment.
  • Ability to meet deadlines and schedules in an organized fashion.
  • Exhibit advanced computer, communication and public relation skills.
  • Provides content-related and appropriate instruction based on state curriculum through a combination of classroom, laboratory, and co-curricular activities.
  • Demonstrates expertise in subject area and embraces professional development opportunities.
  • Understands the importance of promoting and securing student certifications.
  • Maintains a clean, effective, and professional learning environment.

MAJOR RESPONSIBILITIES AND DUTIES:
  • Plan, organize, and provide appropriate learning experiences within the assigned area(s) of responsibility.
  • Create a classroom environment that is conducive to learning and appropriate to the maturity, interest, and abilities of students.
  • Guide the learning process toward the achievement of established district curriculum goals.
  • Employ a variety of instructional techniques and instructional media, consistent with the physical limitations of the location provided and the needs and capabilities of the individuals or student groups involved.
  • Assess the accomplishments of students on a regular basis, provide progress reports as required, and communicate with parents as deemed necessary.
  • Identify the special needs of students and seek assistance from others as needed.
  • Work cooperatively with special education teachers to modify curricula as needed for special education students according to guidelines established in Individual Education Plans (IEP).
  • Develop a student behavior plan that is consistent with established administrative policies.
  • Maintain accurate, complete, and correct records as required by law, district policy, and administrative regulation.
  • Take all necessary and reasonable precautions to protect students, equipment, materials, and facilities.
  • Make a provision for being available to students daily, as well as parents by appointment.
  • Plan and supervise assignments for teacher aides, volunteers, and student teachers, and make written evaluations as required.
  • Maintain an ongoing program of professional growth that fulfills district requirements and personal expectations as a professional.
  • Take an active part in the district-approved teacher evaluation process, contributing to a mutual agreement concerning the results of that evaluation.
  • Attend campus and district meetings to promote communication and mutual decision making among the staff.
  • Attend established traditional school-sponsored activities (e.g., Student Orientations, Open House, programs, and activities) agreed upon by the building principal and the faculty.
  • Perform other duties as assigned.

SUPERVISORY RESPONSIBILITIES:
  • Aides, student teachers, student groups, etc, as assigned by the administration.

WORKING CONDITIONS:
Mental Demands:
  • Communicating well, making multiple decisions regarding students educational, physical, and emotional well being, and maintaining emotional control under stress.

Physical demands/environmental factors:
  • Standing, walking, and verbalizing for long periods of time.
  • Lifting or moving small stacks of textbooks, media equipment, desks, and other classroom equipment.
  • Frequent prolonged and irregular hours.

The foregoing statements describe the general purpose and responsibilities assigned to this job and are not an exhaustive list of all responsibilities, duties, and skills that may be required.

What Mesquite Independent School District employees say

Hours and flexibility

Workplace

Get the full story on Breakroom