Posted Today
TECH501: Lead Software/Solution Engineer
AI Summary
Leads and supports a small team of junior engineers building internal tools and scripts, maintaining operational systems and API integrations, and onboarding new technical volunteers for a nonprofit STEM education organization.
About this role
About JerseySTEM
All JerseySTEM roles are pro-bono (unpaid) positions.JerseySTEM is a mission-driven professional network of pro-bono contributors dedicated to improving access to STEM education and career pathways for underserved middle school girls in New Jersey.
Members contribute their professional skills and leverage their networks in service of the organization’s gender-equity agenda.Membership is a minimum six-month commitment of approximately six flexible hours per week and includes a $100 refundable deposit, returned after six months of active membership. K–12 educators, retirees, veterans, interns, and students are exempt from the deposit.
Overview
JerseySTEM is looking for talented professionals across our departments to commit time and energy as long-term engagement for our mission to provide STEM education to underrepresented middle school girls.
We’re looking for a volunteer Software Development Lead with a background in software or IT to help manage small tech projects and support other technical volunteers. This person will help keep our operational solutions and systems running smoothly by writing scripts and connecting different platforms using APIs.
We work across several services (Jira, Salesforce, Google Workplace, Gemini, iCiMS), and have workflow automations to make the process of onboarding and operating our many short term volunteers as streamlined as possible. We do this by maintaining scripts (primarily google app script/javascript) and other APIs and automated workflows.
Responsibilities
- Guide and support a small team of junior engineers working on internal tools and scripts
- Make sure teams are making progress on their assigned tasks
- Step in as backup for other Tech Team leads when needed
- Help organize and track technical tasks (using tools like Jira)
- Assist in interviewing and onboarding new tech volunteers
- Commit to 6 hours per week for at least 6 months
Qualifications
Resourceful, can-do attitude
Strong leadership/team building skills
Ability to work independently and communicate clearly
- Some technical, programming, or scripting experience (e.g., APIs, automation, Google Apps Script/Javascript)
- Familiarity with tools like Google Workspace, Gemini, Jira, Salesforce, iCIMS or willingness to learn
Previous leadership or mentoring experience in a non-profit environment is a plus
Skills
Explore related jobs
More jobs at JerseySTEM, Inc.
- PODS201: Robotics Team member/Curriculum DesignerUS
- PODS300: New Trends in CS Curriculum LeadUS
- COLE400: Prospective Program Instructors Engagement OfficeUS
- COLE500: Program Instructors Mentoring program Team LeadUS
- PODS001: Deputy Head of Curriculum Development and TrainingUS
- HUCA001: Assistant Director of Human ResourcesUS
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.