2

Remote Epic Systems Software Developer Jobs in Oregon

Distributed Systems Engineer, L5

OR ยท On-site +1

$100K - $700K/yr

In addition, we are open to remote candidates. We value what you can do, from anywhere in the U.S ... Solving real business needs at a large scale by applying your software engineering and analytical ...

... remote environment. If you're looking for a place to hone your skills, work in different ... Perform unit and system level testing on applications * Design, build, and maintain efficient ...

The Team AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and ... Role is remote Preferred * Work Experience/Direct knowledge of Utilization Management or Tapestry ...

The HRDA team designs, builds, and operates internal AI systems that power HR processes: agentic ... software engineering, or another technical discipline. * Proficiency in Python. * A genuine ...

Software Engineer

Salem, OR ยท On-site +1

Software Engineer Location: Salem, OR 97312 or Remote (Must Reside in Oregon) Employment Type: 6+ ... Develop solutions to extract, transform, and synchronize data across systems. * Partner with ...

Full Stack Software Developer Experience Level: 5-10 yrs Work Location: US East/Canada (Remote ... Integration with EHR systems (e.g., Epic) * Understanding of HIPAA compliance and healthcare data ...

As a Software Engineer, Foundations at Upstart, you will help scale and extend backend data systems ... Remote Travel requirements As a digital first company, the majority of your work can be ...

next page

Showing results 1-20

Remote Epic Systems Software Developer information

What are some common challenges faced by Remote Epic Systems Software Developers, and how can they be addressed?

Remote Epic Systems Software Developers often encounter challenges such as maintaining effective communication with cross-functional teams, managing complex healthcare data integrations, and staying updated on Epic's evolving modules. To address these, developers should establish regular check-ins with colleagues, utilize collaboration tools like Slack or Microsoft Teams, and participate in ongoing Epic training or certification programs. Proactively seeking feedback from clinical users and IT staff can also help ensure that solutions meet organizational needs and comply with healthcare regulations.

What is a Remote Epic Systems Software Developer?

A Remote Epic Systems Software Developer is a software professional who works from a location outside the traditional office environment, specializing in developing, customizing, and maintaining software solutions for Epic Systems, a leading provider of electronic health records (EHR) and healthcare software. These developers typically work with hospitals and healthcare organizations to implement, optimize, and integrate Epic applications, ensuring they meet the specific needs of the institution. Their responsibilities may include coding, troubleshooting, and working with clinical and IT teams to enhance system functionality. Remote work allows for flexible collaboration across locations, making it possible to support healthcare facilities nationwide.

What are the key skills and qualifications needed to thrive as a Remote Epic Systems Software Developer, and why are they important?

To excel as a Remote Epic Systems Software Developer, you typically need a background in computer science or related fields, experience with software development, and specific Epic certifications such as Epic Bridges or Chronicles. Familiarity with Epic's proprietary programming languages (e.g., Cache/ObjectScript), integration tools, and healthcare IT systems is essential. Strong problem-solving skills, attention to detail, and effective remote communication abilities help developers collaborate and address complex challenges efficiently. These skills ensure high-quality, secure, and interoperable healthcare software solutions that meet organizational and patient needs.
What are the most commonly searched types of Epic Systems Software Developer jobs in Oregon? The most popular types of Epic Systems Software Developer jobs in Oregon are:
What are popular job titles related to Remote Epic Systems Software Developer jobs in Oregon? For Remote Epic Systems Software Developer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Epic Systems Software Developer jobs in Oregon look for? The top searched job categories for Remote Epic Systems Software Developer jobs in Oregon are:
What cities in Oregon are hiring for Remote Epic Systems Software Developer jobs? Cities in Oregon with the most Remote Epic Systems Software Developer job openings:
Infographic showing various Remote Epic Systems Software Developer job openings in Oregon as of June 2026, with employment types broken down into 82% Full Time, 17% Part Time, and 1% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution.

C++ Developer (Software/ Industrial Automation)

Riseup Labs

OR โ€ข On-site, Remote

$49 - $66/hr

Full-time

Posted 6 days ago


Job description

Role Overview:ย 

The C++ Developer will be responsible for designing, developing, and maintaining high-performance software solutions with a strong focus on algorithms, mathematics, and automation-driven systems. The role requires expertise in modern C++ development, CI/CD practices, and collaboration within Agile/Scrum environments. The ideal candidate should have experience working on software automation projects and be capable of delivering scalable, efficient, and maintainable solutions.

Responsibilities:ย 

  • Design, develop, test, and maintain high-performance applications using modern C++.
  • Develop efficient algorithms and mathematical logic to solve complex technical problems.
  • Collaborate with cross-functional teams to deliver scalable and reliable software solutions.
  • Participate in system architecture, code reviews, and technical discussions.
  • Build and maintain CI/CD pipelines to streamline software delivery and deployment.
  • Work within Agile/Scrum teams to ensure timely delivery of project milestones.
  • Optimize application performance, memory usage, and system efficiency.
  • Troubleshoot, debug, and resolve software defects and technical issues.
  • Contribute to automation and software development projects with a focus on quality and maintainability.
  • Prepare and maintain technical documentation, development processes, and best practices.
  • Collaborate with QA teams to ensure proper testing coverage and software quality.
  • Stay updated with the latest technologies, tools, and development methodologies.

Required Qualifications:ย 

  • 5+ years of professional experience in C++ development.
  • Strong understanding of data structures, algorithms, and mathematical problem-solving.
  • Hands-on experience with CI/CD tools and deployment workflows.
  • Experience working in Agile/Scrum development environments.
  • Experience working on automation or software development projects.
  • Strong debugging, analytical, and problem-solving skills.
  • Familiarity with software design patterns and object-oriented programming principles.
  • Ability to write clean, maintainable, and efficient code.
  • Strong communication and collaboration skills.

Additional Qualifications (Nice to Have):ย 

  • Experience with automation testing frameworks and methodologies.
  • Experience using AI-powered development tools such as GitHub Copilot.
  • Familiarity with modern software engineering practices and DevOps workflows.
  • Experience working with cross-platform applications or embedded systems.

Workplace:ย 

  • Remote

Work-Time:ย 

  • 09.00 AM- 06.00 PM (May change according to client preference)

Salary:ย 

  • Negotiable (Based on experience and skills)

Compensation & Other Benefits: (Applicable for International Employee Only):ย 

  • Annual Performance Evaluation and Increment
  • Weekly 2 Holidays
  • General Leave: 10 days
  • Public Holidays as per Client Holiday Calendar

The Application Process:

  • Telephone Round
  • Interview with the Engineering Team, Talent Acquisition Team & Client
  • Job Offer

N.B.: Only shortlisted candidates will be communicated in the recruitment process.