2

Remote Epic Software Developer Jobs in North Carolina

Description Software Developer Department: Technology | Reports To: VP of Technology Location ... Help lead a small remote development team with technical direction and task coordination * Build ...

Sr Software Developer

Cary, NC · Remote

$51 - $67.25/hr

Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector - Healthcare Services & Support We're a leader in data and AI. Through our ...

Sr Software Developer

Cary, NC · Remote

$55.50 - $73.50/hr

Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector - Healthcare Services & Support We're a leader in data and AI. Through our ...

Sr Software Developer

Cary, NC · Remote

$55.50 - $73.50/hr

Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote US Government & Public Sector - Healthcare Services & Support We're a leader in data and AI. Through our ...

Software Developer - Hybrid, Cary, NC or Remote Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Developer - Hybrid, Cary, NC or Remote Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Developer - Hybrid, Cary, NC or Remote Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Senior Software Developer

High Point, NC · On-site +1

$50 - $66/hr

Remote or hybrid options are not available. Are you passionate about building high-quality, scalable software solutions? Join us at Integrity as a Senior Software Developer, where you'll play a key ...

Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Senior Software Developer

Archdale, NC · On-site +1

$47.75 - $63.25/hr

Remote or hybrid options are not available. Job Summary: Are you passionate about building high-quality, scalable software solutions? Join us at Integrity as a Senior Software Developer, where you'll ...

Sr. Associate Software Developer- Hybrid, Cary, NC or Remote in North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform ...

Sr. Associate Software Developer- Hybrid, Cary, NC or Remote in North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform ...

Sr Software Developer, Design Systems

Cary, NC · On-site +1

$55.50 - $73.50/hr

Sr. Software Developer, Design Systems- Hybrid, Cary, North Carolina or Remote in EST time zone We're a leader in data and AI. Through our software and services, we inspire customers around the world ...

next page

Showing results 1-20

Remote Epic Software Developer information

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

To thrive as a Remote Epic Software Developer, you need a strong background in software development, healthcare IT knowledge, and experience with Epic systems, often supported by a relevant degree or Epic certification. Proficiency with Epic programming tools (such as Chronicles, Caché, or Hyperspace), version control systems, and integration technologies is essential. Strong problem-solving skills, attention to detail, and effective remote communication are crucial soft skills in this role. These skills ensure efficient development, seamless system integration, and effective collaboration across distributed healthcare teams.

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

Remote Epic Software Developers often face challenges such as effective communication with healthcare teams, navigating complex healthcare workflows, and ensuring data security compliance. Since much of the work involves close collaboration with clinical staff and analysts, proactive communication and leveraging collaboration tools are essential. Additionally, staying updated on Epic's frequent software updates and regulatory requirements can be demanding, so ongoing training and participation in Epic user communities can help developers remain effective and compliant.

What is a Remote Epic Software Developer?

A Remote Epic Software Developer is a professional who designs, builds, and maintains software solutions for the Epic electronic health record (EHR) system while working remotely. These developers typically customize Epic modules, integrate third-party systems, and develop tools to enhance healthcare workflows. They collaborate with healthcare organizations, analysts, and end-users to ensure solutions meet clinical and operational needs. Remote Epic Software Developers use programming languages and tools specific to Epic, such as Chronicles, Interconnect, and Bridges, to create efficient and secure healthcare applications.

What is the difference between Remote Epic Software Developer vs Remote Epic Analyst?

AspectRemote Epic Software DeveloperRemote Epic Analyst
Required CredentialsEpic certifications, programming skillsEpic certifications, healthcare knowledge
Work EnvironmentDevelops and maintains Epic software modulesAnalyzes workflows, supports Epic system implementation
Employer & Industry UsageHospitals, healthcare IT companiesHospitals, healthcare organizations
Common Search & ComparisonFocuses on software developmentFocuses on system analysis and support

The main difference is that Remote Epic Software Developers primarily focus on coding, customizing, and maintaining Epic software modules, requiring programming skills and technical certifications. In contrast, Remote Epic Analysts concentrate on analyzing workflows, supporting system implementations, and optimizing Epic solutions within healthcare settings. Both roles require Epic certifications and are vital in healthcare IT, but they serve different functions within Epic system management.

What are popular job titles related to Remote Epic Software Developer jobs in North Carolina? For Remote Epic Software Developer jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Remote Epic Software Developer jobs in North Carolina look for? The top searched job categories for Remote Epic Software Developer jobs in North Carolina are:
What cities in North Carolina are hiring for Remote Epic Software Developer jobs? Cities in North Carolina with the most Remote Epic Software Developer job openings:

Software Developer

Forshaw Inc

Charlotte, NC • On-site, Remote

Other

Medical, Dental, Retirement

Posted 25 days ago


Job description

Description

Software Developer

Department: Technology | Reports To: VP of Technology

Location: Charlotte, NC (Hybrid)


Why FORSHAW?

FORSHAW is the leading family-owned pest and wildlife distribution company in the United States. Since 1961, we've been the partner pest professionals rely on to run and grow their businesses.


Our technology team plays a critical role in delivering on that promise. From internal systems to ForeSight, our customer-facing inventory management and replenishment platform, you'll help build tools that drive real operational impact for our customers.

You'll work alongside a small, high-performing team where your contributions are visible, your ideas are valued, and your work goes live to real users.


Headquartered in Charlotte, NC, FORSHAW is a Top Workplace and continues to invest in AI, automation, and modern data infrastructure to move the industry forward.


The Role

We're looking for a Software Developer who wants to own meaningful features end-to-end. You'll design, build, and maintain the applications that power FORSHAW's inventory management, order processing, and replenishment planning-systems our customers rely on every day.


Our core platform is built on Ruby on Rails with a GraphQL API, supported by React and TypeScript frontends, native mobile apps, and integrations across our ERP and e-commerce systems.


You'll work directly with business stakeholders and end users, translating real-world needs into reliable, well-crafted software.


This role also provides the opportunity to help lead a small remote development team, offering technical direction and coordinating work to ensure consistent, high-quality delivery.


What You'll Work On

  • Build and extend our Ruby on Rails application, including GraphQL APIs, Sidekiq background jobs, service objects, and business logic
  • Write and optimize PostgreSQL queries for reporting, analytics, and application performance
  • Collaborate directly with business stakeholders and end users to gather requirements and ship features that deliver measurable value
  • Help lead a small remote development team with technical direction and task coordination
  • Build and maintain integrations with internal systems, including our ERP (Microsoft Business Central) and e-commerce platform (Sana Commerce)
  • Use AI-powered development tools (GitHub Copilot, Claude Code, Cursor) as a regular part of your workflow to accelerate delivery and improve quality
  • Write automated tests to keep the codebase reliable. Thorough coverage is expected with every change.
  • Participate in the full SDLC using Git, including feature branching and pull requests
  • Translate Figma designs into polished user interfaces in collaboration with designers
  • Contribute to cross-functional technology projects as opportunities arise

Requirements

What We're Looking For


Technical Skills: Backend

  • 3+ years of professional experience with Ruby on Rails (we run Ruby 3.4 / Rails 8.0)
  • Strong working knowledge of PostgreSQL and SQL, including query writing and optimization
  • Experience building and consuming GraphQL APIs (including JWT-based authentication)
  • Familiarity with Sidekiq or similar background job frameworks for async processing
  • Experience writing automated tests with RSpec. You take ownership of quality and ship with confidence.
  • Comfort working in a mature codebase with established patterns, including service objects and policy-based authorization


Technical Skills: Frontend

  • Experience with React and TypeScript
  • Familiarity with Redux Toolkit (RTK) for state management
  • Experience with or willingness to learn Material UI for component-based UI development
  • Familiarity with Vite as a build tool and Vitest for frontend testing
  • Experience with GraphQL Codegen or similar typed API client generation
  • Basic familiarity with Figma for interpreting UI/UX designs


Technical Skills: Tooling & Workflow

  • Proficiency with Git and collaborative development workflows, including feature branching and pull requests
  • Hands-on experience with AI-driven development tools (e.g., GitHub Copilot, Claude Code, Cursor) integrated into daily workflows
  • Familiarity with Heroku or similar cloud deployment platforms
  • Experience with CI/CD pipelines and error monitoring tools (Sentry)
  • Familiarity with Docker for local development environments


Communication & Leadership

  • Excellent communication skills. You can talk to business stakeholders in their language and translate that into technical solutions.
  • Self-directed with the ability to manage your own priorities in a hybrid environment
  • Strong attention to detail and a commitment to shipping quality products
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience


Bonus Points

  • Experience with the Microsoft Power Platform (Power Apps, Power Automate, Power Pages) for building internal business applications and workflows
  • Foundational web development skills (HTML, CSS, JavaScript) for supporting marketing or internal web projects outside the core platform
  • Exposure to native mobile development (iOS/Swift or Android/Kotlin). We have native apps served by versioned APIs.
  • Domain knowledge in inventory management, distribution, or supply chain systems
  • Familiarity with ERP integrations, especially Microsoft Business Central or Sana Commerce
  • Exposure to demand forecasting or data science integrations (we use Prophet/Python)
  • Prior experience leading developers


Why You'll Like Working Here

  • Small team, big impact. Your work ships to production and real users see it every day.
  • A modern tech stack: Ruby 3.4, Rails 8, React 18, TypeScript, GraphQL, Vite-with room to shape how it evolves.
  • A company that's genuinely investing in technology, AI, and automation, not just talking about it. You'll use tools like Cursor and Claude Code as part of your daily workflow.
  • Hybrid flexibility with a Charlotte, NC headquarters. Collaborate in person when it matters, focus remotely when you need to.
  • A family-owned company with 60+ years of stability and a value-driven culture built on trust, partnership, and professionalism.
  • Recognized as a Top Workplace, with benefits that include health and dental insurance, 401(k), paid holidays, and real work-life balance.


Interested? We'd love to hear from you.

Apply at forshaw.com/aboutus