1

Temporary Ngo Software Engineer Jobs in Minnesota

As a Senior Software Developer on the multi-disciplinary Distribution Management System development ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...

Senior Software Developer

Medina, MN · On-site

$109K - $137K/yr

As a Senior Software Developer on the multi-disciplinary Distribution Management System development ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...

Senior Software Developer

Medina, MN · On-site

$110 - $137/hr

As a Senior Software Developer on the multi-disciplinary Distribution Management System development ... Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B ...

Partner cross-functionally with electrical, mechanical, firmware, and software teams * Define and ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Partner cross-functionally with electrical, mechanical, firmware, and software teams * Define and ... If eligible, the benefits available for this temporary role may include the following: * Medical ...

Showing results 41-60

Temporary Ngo Software Engineer information

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 are the most commonly searched types of Ngo Software Engineer jobs in Minnesota?

The most popular types of Ngo Software Engineer jobs in Minnesota are:

What cities in Minnesota are hiring for Temporary Ngo Software Engineer jobs?

Cities in Minnesota with the most Temporary Ngo Software Engineer job openings:

Software Verification Engineer I

DivIHN Integration Inc

Saint Paul, MN • On-site

Contractor

Re-posted 16 days ago


Job description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries regarding the following opportunity, please contact one of our Talent Specialists.
Lavanya at (224) 369-0873
Hema at (630) 847-0275
 
Title: Software Verification Engineer 
Duration: 6 Months with possible extension
Location: St. Paul, MN
Schedule: 8 AM - 5 PM
 
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
 
Work Mode: 100% Onsite, 5 days/week (Remote only for emergencies)
Conversion: Conversion to full-time is possible depending on need and performance
Relocation: The Manager will consider candidates who relocate at their own expense
 
Description:
  • This is a non-exempt position. 
  • We are seeking a high-caliber Software Verification Engineer to join our Software Verification team. 
  • The Software Verification Engineer will bring testing expertise to the innovative and fast-paced verification team. 
  • This high caliber, motivated, and passionate individual will be responsible for requirements analysis, test design, test execution, and defect issue resolution. 
  • Typical day: Training first 4 weeks; then manual execution; later test development.
  • Projects: Inside X Mapping product enhancements and new features.
  • Typical day: Training first 4 weeks; then manual execution; later test development.
  • Interactions: Internal verification team + R&D, dev, regulatory, systems engineering.
  • Success in 90 days: Complete training, understand athe pplication, execute tests effectively
  • Industry experience: Preferred but not required.
  • Systems used: Inside X Mapping system + DWS, monitors, amplifiers, RF generators.
  • Preferred skills: Python helpful, medical device testing, academic project experience.
Responsibilities include: 
  • Work independently and as a team member to plan, write, and execute test cases according to Abbott practices, FDA regulatory, and ISO standard procedures. 
  • Design new test suites for new features and functionality. 
  • Perform dry runs and formal Verification activities as required. 
  • Set up and configure Test Equipment. 
  • Record and close defects found during V&V activities. 
  • Perform requirements, design, and tests reviews. 
  • System verification and system-level interaction
  • Support both backfill roles and new automation-driven hires
Technical Focus
  • Devices and systems include:
    • PFA Generators
    • RF Generators
    • Amplifiers
  • The role is more software-focused.
Must-Have Skills
  • Strong communication skills
  • Fast learner with the ability to ramp up quickly
  • Comfortable working in a regulated, structured environment
  • Organized and detail-oriented
Experience and Education Required: 
  • Bachelor's degree in Computer Science, Computer, Electrical or Biomedical Engineering. 
  • Knowledge of software testing and test development
  • Knowledge of software development lifecycle management tools. 
  • Organized, on-time, quick learner and detail-oriented. 
  • Excellent documentation skills in delivering information that adds value to management's decision-making process. 
  • Experienced in quantitative, analytical, organizational, and follow-up skills. 
  • Polished communicator - written documentation and oral presentations/ discussions/ meetings. 
  • Excellent reputation for building relationships across various levels of an organization. 
Interview Process
  • 1–2 interview rounds
  • Video interviews preferred

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.