1

Computer Programmer Volunteer Jobs in Flowery Branch, GA

Familiar with HW design tools and concepts (CAD tools, simulation, etc) * Ability to create data ... Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid ...

Bachelor's or Master's degree in electrical engineering, computer engineering, computer science ... Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid ...

Senior Full Stack Engineer

Atlanta, GA ยท On-site

$120 - $160/hr

Integrate Computer Vision services, models, image-processing pipelines, and related data flows into ... Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid ...

New

Give back to the community by volunteering at technical events, speaking at technical conferences ... Degree in Computer Science, Computer Engineering, IT Management or similar. * Expertise in ...

Software Engineer - Intermediate

Atlanta, GA ยท On-site

$110K - $120K/yr

Strong programming and computer science foundation. Proficient in multiple languages and frameworks ... Paid Time Off, Volunteer Time Off, and Holidays * Employer-Matched Retirement Plan * Employee Stock ...

Senior Controls Engineer

Atlanta, GA ยท On-site +1

$115K - $155K/yr

Formalized training and/or education in Industrial Automation, Engineering, Computer Science or MIS ... The company proudlyoffersa Volunteer Time Off program,invitingteam members ...

Bachelor's Degree from an accredited college/university with an emphasis in engineering or computer ... Insurance, Voluntary life options, a competitive 401(k) match, as well as many other voluntary ...

New

Bachelor's Degree from an accredited college/university with an emphasis in engineering or computer ... Insurance, Voluntary life options, a competitive 401(k) match, as well as many other voluntary ...

New

Senior Software Engineer

Atlanta, GA ยท On-site

$117K - $155K/yr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 5+ years of ... Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid ...

Senior Software Engineer

Atlanta, GA

$117K - $155K/yr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 5+ years of ... Generous Paid Time Off including 12 holidays, paid exercise time, paid volunteer time, and paid ...

next page

Showing results 1-20

Computer Programmer Volunteer information

See Flowery Branch, GA salary details

$30.3K

$59.6K

$87.5K

How much do computer programmer volunteer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for computer programmer volunteer in Flowery Branch, GA is $59,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,300.00 and $73,300.00 per year, depending on experience, location, and employer.

What is a computer programmer volunteer?

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 are the key skills and qualifications needed to thrive as a computer programmer volunteer?

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

Community Agriculture & Sustainability Volunteer Coordinator- Temp P/T

City of Alpharetta, GA

Alpharetta, GA โ€ข On-site

$20 - $24/hr

Temporary

Posted 11 days ago


Job description

Job Summary & General Information The Community Agriculture & Sustainability Volunteer Coordinator collaborates with staff to coordinate and facilitate volunteer activities for the Community Agriculture & Sustainability Division throughout the City of Alpharetta. They also work under the guidance of the Community Services Manager to coordinate the field operations of the city's regenerative, organic farm. **This position is temporary part-time.** Essential Job Functions and Responsibilities The following duties are typical for this classification

Incumbents may not perform all of the listed duties and/or may be required to perform additional or different duties from those set forth below to address business needs and changing business practices. In addition, specifications are intended to outline the minimum qualifications necessary for entry into the class and do not necessarily convey the qualifications of incumbents within the position. Facilitate 4-5 volunteer days per week at Old Rucker Farm, 12 months of the year, during set times of the day, working alongside the volunteers.

The days and times may change with the season to accommodate temperatures and sunlight. Facilitate, host, and work alongside private volunteer workday groups of 10+ people. Collaborate on scheduling and coordination; collaborate with Community Services Manager on projects and tasks available each week.

Lead and work alongside volunteers of student clubs from local schools in environmental and agriculture-related projects through after-school or weekend programming. Coordinate with staff to ensure participants are signed up and have completed all necessary documentation before arriving at workday. Support and collaborate with the Education Coordinator on the successful delivery of the Grow-A-Row program, including plant delivery, harvest delivery, and other tasks as needed.

Coordinate with farm team to facilitate large workday events (MLK Day of Service, Farm workdays, Harvest Picnic, etc.) at the Old Rucker Farm or other city parks as scheduled, assisting with day-of facilitation, tool and equipment organizing, signage needs, etc. Keep the Community Agriculture & Sustainability team informed of volunteer schedules on a weekly basis, including the program volunteers, groups, and general volunteer updates. Coordinate with the Community Agriculture & Sustainability team regarding the production field planting schedule (Heirloom), availability of seeds, tools, and other necessary materials needed to carry out volunteer projects, have successful field plantings and grower program distributions

Assist with field and park maintenance and production support, which may include seeding, transplanting, weeding, harvesting, and other tasks as needed. Perform related duties as required or assigned. Knowledge of: Small-scale organic food production.

Small construction tool use and basic building skills. Topics including urban agriculture, botany, horticulture, environmental science, health and nutrition, food systems, food access and food security. Ability to: Work independently and be flexible.

Work outdoors with exposure to sun during planting seasons, and in warm and cold weather. Work with diverse populations including youth and adults. Plan and organize programs.

Multitask, meet deadlines and documentation requirements. Occasionally lift and carry objects up to 50 pounds. Occasionally reach and grasp with arms and hands.

Minimum Qualifications Any combination of education and experience sufficient to successfully perform the essential functions of the job qualifies. High-school diploma Two to three years of volunteer coordination experience with outdoor group management experience. Demonstrated ability to work with diverse populations including youth and adults.

Strong oral and written communication skills, including public speaking skills. Computer (Microsoft applications) and project management skills. Supplemental Information This job description does not constitute an employment agreement between the City of Alpharetta and employee and is subject to modifications as the needs and requirements of the position change.

The City of Alpharetta is an Equal Employment Opportunity (EEO) employer. All applicants receive consideration for employment without regard to race, color, religion, gender (including identity or expression), marital status, sexual orientation, national origin, age, disability or any other protected classification as defined by applicable law (except as limited by Employee Manual & Benefits Handbook or bona fide occupational qualifications). In compliance with the Drug-Free Workplace Act of 1988, the City of Alpharetta is committed to providing a safe, quality-oriented and productive work environment consistent with the standards of the community in which it serves.

Alcohol and drug abuse poses a threat to the health and safety of City's employees and to the security of the City's equipment and facilities. For these reasons, the City is committed to the elimination of drug and alcohol use and abuse in the workplace. Title I of the Americans with Disabilities Act (ADA) protects qualified individuals with disabilities from employment discrimination.

Under the ADA, a person has a disability if they have a physical or mental impairment that substantially limits a major life activity. The physical demands described within the job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. In compliance with the ADA, the City of Alpharetta will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the employer.