2

Remote Software Developer Helper Jobs in North Carolina

REMOTE CANDIDATES OKAY Must BE: USC, Green Card, H4, or OPT Lead Software Developer - OSIsoft / AVEVA PI Platform Engineering Focus: PI System Engineering * PI Automation * PI Integrations * AWS ...

REMOTE CANDIDATES OKAY Must BE: USC, Green Card, H4, or OPT Lead Software Developer - OSIsoft / AVEVA PI Platform Engineering Focus: PI System Engineering * PI Automation * PI Integrations * AWS ...

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware ... We also enable a full range of payment and financing solutions, which further help contractors ...

New

Software Engineering Manager Remote, Full-Time About the Team/Role WEX FSM (formerly Payzerware ... We also enable a full range of payment and financing solutions, which further help contractors ...

New

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

... to help us deliver on the next generation of Public Key Infrastructure (PKI) product ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Software Engineer II

Charlotte, NC · On-site +1

$85K - $115K/yr

Software Engineer II Location ... Remote - United States Schedule: Full-time, Monday through Friday Department: Information ...

Mainframe Software Engineering

Concord, NC · On-site +1

$60K - $112K/yr

Remote, US (CT preferred) Overview: Responsible for analyzing user requirements and then designing ... Manage project tasks and assignments, helping to prioritize and plan work to meet project goals.

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We help you prepare for your financial future with our 401(k) plan. We prioritize your work-life ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... Make quality an invariant part of your work and help your fellow engineers continue to meet our ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

For positions with Remote-US locations, the actual salary range for the position may differ based ... We hire creative, passionate people ready to contribute their ideas, help solve complex problems ...

Showing results 21-40

Remote Software Developer Helper information

What is a remote software developer helper?

A Remote Software Developer Helper is a professional who assists software developers with various tasks, such as debugging code, conducting research, creating documentation, and testing software, while working from a remote location. This role typically supports the development team by handling less complex programming tasks, troubleshooting issues, and ensuring smooth workflow within the team. Remote Software Developer Helpers often collaborate with developers through online communication tools and may be responsible for maintaining code repositories and managing tickets or bug reports.

What are the key skills and qualifications needed to thrive as a remote software developer helper?

To thrive as a Remote Software Developer Helper, you need a foundational understanding of programming concepts, debugging, and version control, typically supported by relevant coursework or entry-level certifications. Familiarity with tools like Git, issue tracking systems (e.g., Jira), and collaborative coding platforms is commonly expected. Strong communication, attention to detail, and the ability to quickly learn new technologies are essential soft skills for remote teamwork. These skills enable effective support for development teams, ensure efficient problem-solving, and promote seamless remote collaboration.

How does a remote software developer helper typically collaborate with a distributed development team?

As a Remote Software Developer Helper, collaboration is primarily conducted through online tools such as code repositories, project management platforms, and instant messaging. You'll often participate in virtual meetings, code reviews, and pair programming sessions to support lead developers and resolve issues. Clear communication and proactive status updates are crucial to ensure alignment and productivity when working across different time zones. Being self-motivated and comfortable with asynchronous feedback is key to thriving in this role.

What is the difference between Remote Software Developer Helper vs Remote Software Developer?

AspectRemote Software Developer HelperRemote Software Developer
Required CredentialsBasic programming knowledge, possibly some certifications or coursesAdvanced programming skills, relevant degrees or certifications
Work EnvironmentSupportive role, assisting development teams remotelyLeading development projects, designing and coding software remotely
Employer & Industry UsageUsed in tech companies, startups, and IT services for support rolesUsed across tech firms, software companies, and IT departments for core development
Search & Comparison IntentPeople looking for entry-level or support roles in software developmentIndividuals seeking full-fledged remote software development positions

The main difference is that a Remote Software Developer Helper typically assists senior developers with basic tasks and requires less experience, while a Remote Software Developer is responsible for designing and implementing software solutions independently. The helper role is ideal for those starting in tech, whereas the developer role demands more advanced skills and experience.

What are the most commonly searched types of Remote Software Developer jobs in North Carolina?

The most popular types of Remote Software Developer jobs in North Carolina are:

What are popular job titles related to Remote Software Developer Helper jobs in North Carolina?

For Remote Software Developer Helper jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Remote Software Developer Helper jobs in North Carolina look for?

The top searched job categories for Remote Software Developer Helper jobs in North Carolina are:

PI System Developer

3B Staffing LLC

Charlotte, NC • Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Role- PI System Developer

Contract: 3 Year Contract

Mode of interview Virtual

Location: Charlotte, NC preferred. REMOTE CANDIDATES OKAY

Must BE: USC, Green Card, H4, or OPT

Lead Software Developer - OSIsoft / AVEVA PI Platform Engineering

Focus: PI System Engineering

  • PI Automation
  • PI Integrations
  • AWS Enablement

Position Summary

We are seeking a hands-on Lead Software Developer to drive technical delivery for the OSIsoft / AVEVA PI System ecosystem. This role owns execution across multiple PI-focused initiatives, translating operational and business needs into scalable, enterprise-grade PI solutions. The role combines deep PI platform experience, technical leadership, and cloud-enabled automation to support and modernize PI infrastructure at scale.

Key Responsibilities

PI Platform Engineering & Delivery (Primary)

  • Lead day-to-day technical execution for PI System initiatives, including enhancements, integrations, automation, and platform modernization.
  • Design and implement solutions across the PI ecosystem:
    • PI Data Archive
    • Asset Framework (AF)
    • PI Vision
    • PI Web API / SDKs
  • Translate ambiguous operational requirements into clear technical designs, epics, and tasks.
  • Guide developers on PI best practices, data modeling, integration patterns, and performance considerations.
  • Ensure PI solutions are enterprise-ready: security, reliability, supportability, and documentation.

PI Automation & Integration

  • Build and enhance automation workflows supporting PI infrastructure operations (deployments, upgrades, health checks, data flows).
  • Integrate PI with upstream/downstream systems using PI Web API, custom services, and cloud-native tooling.
  • Support modernization of legacy PI solutions into standardized, supportable architectures.

Cloud Enablement (AWS)

  • Use AWS services to orchestrate and automate PI workflows, including:
    • Lambda, Step Functions, SSM, S3, DynamoDB, IAM
  • Manage PI-supporting infrastructure using Infrastructure-as-Code (Terraform preferred).
  • Implement observability, logging, and operational monitoring for PI-integrated services.

Technical Leadership & Agile Execution

  • Mentor and guide developers; lead code reviews and enforce engineering standards.
  • Partner with PMs and Agilists to ensure PI-focused stories are clear, sequenced, and executable in JIRA.
  • Provide clear status updates and proactively escalate PI platform risks or blockers.

Documentation & Operational Readiness

  • Produce and maintain PI architecture documentation, SOPs, runbooks, and deployment procedures.
  • Support production readiness, testing discipline, and post-deployment support.

GenAI (Supporting Capability)

  • Support GenAI proof-of-concepts related to PI data usage, automation, or internal productivity (secondary focus).

Required Qualifications

  • 7+ years software engineering experience with hands-on technical leadership.
  • Strong experience with OSIsoft / AVEVA PI System, including PI Data Archive and AF.
  • Proven ability to lead execution across multiple PI-related initiatives simultaneously.
  • Experience integrating PI with external systems using PI Web API / SDKs.
  • Strong AWS experience supporting PI automation or integrations.
  • Infrastructure-as-Code experience (Terraform preferred).
  • Experience working in Agile/Scrum environments (JIRA).
  • Strong SDLC discipline: Git, CI/CD, code reviews, documentation.

Preferred Qualifications

  • PI Vision customization and optimization experience.
  • Experience modernizing or scaling enterprise PI deployments.
  • Hands-on development experience with .NET/C#, SQL, PowerShell, plus Python or Node.js.
  • Experience with monitoring/logging tools (CloudWatch, Splunk, Elastic, Dynatrace).
  • Prior delivery of PI-related automation or GenAI use cases.