1

Programming Assistant Jobs in Sharon, MA (NOW HIRING)

Office Assistant

Newton, MA · On-site

$60K - $85K/yr

About the Opportunity A well-established environmental engineering firm is seeking an Office & Engineering Assistant to provide administrative and project support to its team. This role will support ...

Organize and participate in unit activities and developmental programming. * Assist with family teaching visits and parent training. * Model appropriate therapeutic interactions with patients and ...

Organize and participate in unit activities and developmental programming. * Assist with family teaching visits and parent training. * Model appropriate therapeutic interactions with patients and ...

Showing results 21-40

Programming Assistant information

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

What are the key skills and qualifications needed to thrive as a programming assistant, and why are they important?

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What cities near Sharon, MA are hiring for Programming Assistant jobs?

Cities near Sharon, MA with the most Programming Assistant job openings:

Infographic showing various Programming Assistant job openings in Sharon, MA as of August 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 1% Temporary, and 3% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Chemical Engineering, Environmental Engineering and Materials Science and Engineering Assistant/Asso

Brown University

Providence, RI • On-site

Full-time

Re-posted 7 days ago


Key responsibilities

  • Build an impactful, independently funded research program in Chemical Engineering, Environmental Engineering, or Materials Science and Engineering.

  • Contribute to teaching efforts within the School of Engineering and engage in interdisciplinary collaboration across engineering disciplines.

  • Participate in research activities related to areas such as decarbonization, modeling and systems integration, separations and transport phenomena, sustainable mineral recovery, climate resilience, environmental microbiology, water treatment, quantum materials, AI-enabled materials discovery, low-power materials, and mechano-coupled phenomena.


Brown University rating

8.1

Company rating: 8.1 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

170th of 629 rated colleges and universities


Job description

Description
The School of Engineering at Brown University invites applications for several full-time faculty positions at the Assistant or Associate Professor level (pre-tenure), with an expected start date of July 1, 2027. We seek visionary researchers and educators in the fields of Chemical Engineering, Environmental Engineering, and Materials Science and Engineering, broadly defined.
Established in 1847, the engineering program at Brown is the oldest in the Ivy League and the third oldest civilian engineering program in the country. Brown Engineering is distinguished by a unique, non-departmental structure designed to break down traditional academic silos, while offering rigorous accredited programs in all major branches of engineering. Successful applicants will build an impactful, independently funded research program that fosters deep interdisciplinary collaboration. We welcome candidates utilizing a broad spectrum of modern research methodologies.
Areas of Interest
Chemical and Environmental Engineering
We welcome applicants working across a wide range of forward-looking areas, with specific interests including, but not limited to:
  • Industrial Decarbonization: Novel pathways for difficult-to-abate sectors such as green cement, low-carbon steel, sustainable hydrocarbon management, metabolic engineering, and synthetic fuel development.
  • Modeling & Systems Integration: Optimization theory, physical modeling, large-scale energy systems integration, computational discovery, atmospheric dynamics, and life-cycle analysis.
  • Separations and Transport Phenomena: Advanced membranes, electrochemical separations, voltage-responsive materials, fate and transport of environmental pollutants.
  • Critical Minerals Recovery: Sustainable extraction, recycling, and processing of elements essential to the global energy transition.
  • Coastal & Climate Resilience: Engineering solutions addressing sea-level rise, infrastructure protection, natural hazards, water sustainability, and ecosystem vulnerability.
  • Environmental Microbiology: microbial fuel cells, biotransformation of emerging contaminants, methanotrophs for climate change mitigation, metagenomics of microbial communities, plant-microbe interactions.
  • Water Treatment Technologies: bioreactors, forward osmosis, nanofiltration, nanosorbents, advanced oxidation processes.

Materials Science and Engineering
We seek candidates pushing the boundaries of structure, properties, and processing of materials, with specific interests including, but not limited to:
  • Quantum Materials & Devices: Design, synthesis, and multiscale modeling of materials for quantum computing, light-driven phenomena, advanced sensing, and solid-state devices,
  • AI-Enabled Materials Discovery & Characterization: Application of machine learning, autonomous workflows, and AI tools for accelerated materials design and automated characterization.
  • Materials for Low-Power Computing: Novel materials systems designed to address the energy demands of next-generation microelectronics and neuromorphic architectures.
  • Mechano-Coupled Phenomena: Interfacial mechanics, chemo-mechanics, and stress-driven behavior in structural or functional materials, especially under extreme environments.

About the Environment
Brown University's School of Engineering provides a unique environment, emphasizing the power of interdisciplinary thought with a focus on expanding connections across engineering disciplines and beyond traditional departmental and school boundaries. The successful candidate will become affiliated with one or more of the interdisciplinary groups within the School of Engineering and contribute to teaching efforts and research across the school, including Chemical Engineering, Environmental Engineering, and Materials Science and Engineering.
Brown University's SoE seeks to recruit and retain a diverse workforce to maintain the excellence of the University and to offer our students richly varied disciplines, perspectives, viewpoints, and ways of knowing and learning.
Review of applications will begin on October 15, 2026 and will continue until the positions are filled.
Equal Opportunity Employer Statement
Brown University provides equal opportunity and prohibits discrimination, harassment and retaliation based upon a person's race, color, religion, sex, age, national or ethnic origin, disability, veteran status, sexual orientation, gender identity, gender expression, or any other characteristic protected under applicable law, in the administration of its policies, programs, and activities. The University recognizes and rewards individuals on the basis of qualifications and performance. The University maintains certain affirmative action programs in compliance with applicable law.
Qualifications
  • Education: A Ph.D. or equivalent in Engineering, Physics, Chemistry, or a closely related discipline is required by the time of appointment.
  • Research Excellence: A strong track record of high-quality peer-reviewed publications, a compelling future research vision, and clear potential for securing external funding.
  • Teaching & Mentorship: A commitment to excellence in undergraduate and graduate teaching, as well as a dedication to mentoring a diverse student body within the classroom and laboratory.

Application Instructions
Candidates should submit the following materials online via Interfolio:
  1. Cover Letter summarizing your qualifications. Please indicate your primary discipline (ChemE, EnvE, MatSci) and your areas of research in your cover letter. Candidates should address how they would contribute to the research and/or teaching missions of our diverse and inclusive university community.
  2. Curriculum Vitae (CV) including a complete publication list.
  3. Research Statement outlining past achievements and future directions (flexible length; typically ~5 pages).
  4. Teaching Statement describing pedagogical philosophy, research mentorship, and experience (typically 1-2 pages).
  5. Letters of Recommendation: Candidates should have at least three letters of recommendation submitted directly with their application, which should speak to the candidate's potential as a scholar, colleague, mentor, and teacher.

Link to apply: https://apply.interfolio.com/190435
Inquiries about the position should be directed to soefa@brown.edu.

What Brown University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom