1

Temporary Ngo Software Engineer Jobs (NOW HIRING)

The Software Engineer will develop software which will operate in a resource constrained target ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

The Software Engineer will develop software which will operate in a resource constrained target ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

Position Information Position Title Software Engineer Status Full Time Job Summary NASA's Marshall ... No Number of Vacancies 1 Desired Start Date Position End Date (if temporary) Open Date 11/13/2025 ...

The Software Engineer will develop software which will operate in a resource constrained target ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

Software Engineer

Redondo Beach, CA · On-site

$50 - $90/hr

Intermediate to Higher Software Engineer (C++ / RHEL) This role offers an opportunity for an ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

This Software Engineering role is within the Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge development programs for defense applications. A strong candidate for ...

Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Software Engineer

Santa Rosa, CA · On-site

$48 - $55/hr

Pay Rate: $48 - $55 The Software & Controls Engineer II designs, develops, supports, and enhances ... Depending on your temporary assignment, benefits may include direct deposit, free career counseling ...

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

Embedded Software Engineer We are seeking a talented Embedded Software Engineer to develop and ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Senior Software Engineer

Maitland, FL · On-site

$135K - $160K/yr

Location: Maitland, Florida (On-Site) Employment Type: Full-Time | 6-Month Temp-to-Perm ... This is primarily a hands-on software engineering role (approximately 80% software development and ...

New

Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United ... Software Engineering, or related field with 5 years of relevant experience or equivalent education ...

Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United ... Software Engineering, or related field with 5 years of relevant experience or equivalent education ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Full-Stack Software Engineer Role Overview We are seeking an experienced and driven Full-Stack ... For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major ...

next page

Showing results 1-20

Temporary Ngo Software Engineer information

See salary details

$67K

$129.7K

$224K

How much do temporary ngo software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for temporary ngo software engineer in the United States is $129,678.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $141,000.00 per year, depending on experience, location, and employer.

Is there a shortage of jobs for temporary ngo software engineers?

The demand for temporary NGO software engineers varies based on project needs and funding availability, but overall, technology skills such as programming, database management, and familiarity with nonprofit operations are in consistent demand. Opportunities may be influenced by funding cycles and specific organizational requirements, making job availability somewhat fluctuating but generally accessible for qualified candidates.

What does a temporary NGO software engineer do?

A Temporary NGO Software Engineer is a technical professional hired on a short-term basis to develop, maintain, or improve software solutions that support the operations of a non-governmental organization (NGO). Their work may involve building custom applications, maintaining databases, or enhancing digital tools that help the NGO deliver its services effectively. They often collaborate with other staff to ensure technology aligns with the organization's mission and goals. The temporary nature of the position means the engineer is usually brought in for specific projects or during periods of increased workload.

What are the key skills and qualifications needed to thrive as a temporary NGO software engineer?

To thrive as a Temporary NGO Software Engineer, you need strong programming skills, experience with software development lifecycles, and typically a degree in computer science or related field. Familiarity with collaboration tools like Git, project management systems like Jira, and possibly platforms relevant to NGOs, such as Salesforce or open-source CRM solutions, is often required. Adaptability, problem-solving, and effective communication are essential soft skills for integrating quickly into diverse teams and responding to changing project needs. These skills and qualities are important to deliver impactful, user-focused technology solutions in fast-paced, mission-driven environments.

What are some unique challenges faced by a temporary NGO software engineer, and how can I prepare for them?

As a Temporary NGO Software Engineer, you may encounter challenges such as quickly adapting to diverse tech stacks, understanding project needs with limited onboarding time, and working within budgetary or resource constraints typical of non-profit organizations. You’ll often need to communicate effectively with non-technical stakeholders and collaborate with multidisciplinary teams to deliver solutions that align with the NGO’s mission. Being proactive in learning about the organization's goals and familiarizing yourself with open-source tools commonly used in the sector can help you make a strong impact from day one.

What is the difference between Temporary Ngo Software Engineer vs Permanent Ngo Software Engineer?

AspectTemporary Ngo Software EngineerPermanent Ngo Software Engineer
Contract DurationShort-term, project-basedLong-term, indefinite
CredentialsTypically required to have relevant software engineering skills and experienceSame as temporary, often with additional experience or certifications
Work EnvironmentOften remote or on-site, flexible assignmentsConsistent, full-time employment in NGO offices or remote
Employer UsageHired for specific projects or periodsPart of the core team, ongoing employment

The main difference between a Temporary Ngo Software Engineer and a Permanent Ngo Software Engineer lies in the contract length and employment stability. Temporary roles are project-based and short-term, offering flexibility but less job security. Permanent roles provide ongoing employment with benefits and stability. Both roles require similar technical skills and are used within NGOs to support software development needs.

What cities are hiring for Temporary Ngo Software Engineer jobs? Cities with the most Temporary Ngo Software Engineer job openings:
What are the most commonly searched types of Ngo Software Engineer jobs? The most popular types of Ngo Software Engineer jobs are:
What states have the most Temporary Ngo Software Engineer jobs? States with the most job openings for Temporary Ngo Software Engineer jobs include:

Senior Software Engineer - Temporary

Tyto Athene, LLC

Greenbelt, MD • On-site

$150 - $180/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Tyto Athene rating

7.3

Company rating: 7.3 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

127th of 223 rated it services


Job description

Description

Tyto Athene is searching for a Senior Software Engineer - Temporary. As a member of a small, highly collaborative software development team, you’ll work closely with software engineers and planetary scientists to create intuitive, high-performance applications used by researchers around the world. Your software will support the analysis of data from current and future NASA missions, helping scientists better understand Mars, Titan, Venus, and other destinations throughout our solar system.

Are you excited about building modern web applications that enable scientific discovery? Join our team supporting NASA’s Goddard Space Flight Center, where you’ll help develop cutting‑edge web‑based tools that allow scientists to visualize, analyze, and explore data returned from planetary missions.

Responsibilities:

  • Design, develop, and maintain modern web applications for scientific data visualization and analysis.
  • Develop robust, responsive user interfaces using Angular and TypeScript.
  • Create interactive visualizations for scientific datasets, including plots, spectra, images, and mission data products.
  • Collaborate directly with scientists and engineers to translate scientific requirements into intuitive software solutions.
  • Design and integrate RESTful APIs and backend data services.
  • Participate in software architecture, code reviews, automated testing, and continuous integration activities.
  • Contribute technical ideas and innovative solutions within a small, agile development team.
Qualifications

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • Strong proficiency in TypeScript.
  • Experience developing modern web applications using Angular.
  • Strong understanding of HTML5, CSS, and responsive web design.
  • Experience working with RESTful APIs.
  • Experience using Git for source code management.
  • Strong analytical, problem‑solving, and communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Although we use some AI, applicant should have the ability write code without depending AI.

Desired:

  • At least 7 years of professional experience.
  • Familiarity with NASA processes and procedures.
  • Familiarity with developing and administering cloud‑based (AWS) solutions.
  • Ability to design and deliver effective training for specialized software application usage.
  • Strong communication skills (written and verbal).
  • Experience developing scientific or engineering applications.
  • Familiarity with Highcharts or other interactive data visualization libraries.
  • Experience with Angular Material, RxJS, and responsive UI design.
  • Experience with Node.js and backend web services.
  • Experience developing data‑intensive or analytical web applications.
  • Interest in planetary science, Earth science, astronomy, or scientific research.
About Tyto Athene

Compensation:

  • Compensation is unique to each candidate and relative to the skills and experience they bring to the position. The salary range for this position is typically between $150,000-$180,000. This does not guarantee a specific salary as compensation is based upon multiple factors such as education, experience, certifications, and other requirements, and may fall outside of the above‑stated range.

Benefits:

  • Highlights of our benefits include Health/Dental/Vision, 401(k) match, Paid Time Off, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, and parental leave.

Tyto Athene, LLC is an Equal Opportunity Employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, [sexual orientation, gender identity,] national origin, disability, status as a protected veteran, or any characteristic protected by applicable law.

#J-18808-Ljbffr

What Tyto Athene employees say

Hours and flexibility

Workplace

Get the full story on Breakroom