2

Remote Software Developer Jobs in Apex, NC (NOW HIRING)

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Background managing distributed/remote teams across international time zones (US, Europe, Israel ... app developer, and advertising markets. We are honored to have achieved numerous awards as an ...

Raleigh, NC HQ (Remote) Industry: Government Technology (SaaS) Company Size: 50+ What They Do: Our ... NET MVC, .NET/C#, React, JavaScript, jQuery, HTML/CSS, MSSQL, Azure, and Azure DevOps. * Strong ...

Lead Software Engineer

Raleigh, NC · On-site +1

$130K - $170K/yr

Overview This is a remote role that may be hired in several markets across the United States ... Experience with DevOps tools, CI/CD pipelines, and container orchestration (Docker, Kubernetes ...

Lead Software Engineer

Raleigh, NC · On-site +1

$130K - $170K/yr

Overview This is a remote role that may be hired in several markets across the United States ... Experience with DevOps tools, CI/CD pipelines, and container orchestration (Docker, Kubernetes ...

Overview This is a remote role that may be hired in several markets across the United States. This ... Appian Certified Lead Developer * Extensive hands-on experience developing enterprise applications ...

Overview This is a remote role that may be hired in several markets across the United States. This ... Appian Certified Lead Developer * Extensive hands-on experience developing enterprise applications ...

Principal Software Engineer

Raleigh, NC · Remote

$165K - $195K/yr

Overview This is a remote role that may be hired in several markets across the United States. At ... The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for ...

Principal Software Engineer

Raleigh, NC · Remote

$165K - $195K/yr

Overview This is a remote role that may be hired in several markets across the United States. At ... The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for ...

Senior Software Engineer - V-Force

Raleigh, NC · On-site +1

$119K - $157K/yr

Description VAST Data is looking to add a V-Force Developer to our growing team! This is a unique ... About the Role: We're looking for an experienced software developer with strong skills in C, C ...

Lead Software Engineer

Raleigh, NC · Remote

$130K - $160K/yr

Overview This is a remote role that may be hired in several markets across the United States. This ... Experience with Git, Azure DevOps, Jenkins, or equivalent CI/CD and DevOps platforms. * Strong ...

Lead Software Engineer

Raleigh, NC · Remote

$130K - $160K/yr

Overview This is a remote role that may be hired in several markets across the United States. This ... Experience with Git, Azure DevOps, Jenkins, or equivalent CI/CD and DevOps platforms. * Strong ...

Showing results 21-40

Remote Software Developer information

See Apex, NC salary details

$36.6K

$85.2K

$126.5K

How much do remote software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for remote software developer in Apex, NC is $85,222.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,600.00 and $99,100.00 per year, depending on experience, location, and employer.

What is a remote software developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What does a remote software developer do?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

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

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

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

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Apex, NC?

The most popular types of Software Developer jobs in Apex, NC are:

What are popular job titles related to Remote Software Developer jobs in Apex, NC?

For Remote Software Developer jobs in Apex, NC, the most frequently searched job titles are:

What job categories do people searching Remote Software Developer jobs in Apex, NC look for?

The top searched job categories for Remote Software Developer jobs in Apex, NC are:

What cities near Apex, NC are hiring for Remote Software Developer jobs?

Cities near Apex, NC with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Apex, NC as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $85,222 per year, or $41 per hour.

Software Engineer

Redhat

Raleigh, NC • On-site, Remote

$96K - $154K/yr

Full-time

Re-posted 7 days ago


Job description

*Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Raleigh, NC.

Responsible for implementation of resource models and scalable APIs that serve as the foundational control plane for the Hybrid Cloud Console and ISV partner integrations. Lead the end-to- end development of new user-facing features and platform enhancements for global SaaS offerings, focusing on original feature creation within an agile lifecycle.

What You Will Do:

  • Design and deploy standardized host servers that act as a secure bridge between local data tools and AI clients, ensuring real-time interoperability and modular system expansion.
  • Integrate intelligent automation and AI-driven workflows into the platform to enhance user experience and automate complex data analysis through advanced model context management.
  • Build and secure cloud services using containerization and modern deployment technologies, focusing on high-level orchestration within identity and access management frameworks.
  • Conduct high-level code reviews of complex pull requests to ensure long-term platform stability, security, and alignment with global engineering standards.
  • Establish a common integration fabric that allows disparate products and managed services to be plugged into a unified control plane, ensuring seamless data flow across the ecosystem.
  • Implement complex, responsive user-facing features for SaaS offerings using modern design patterns and advanced component libraries to ensure high-performance, accessible, and scalable platform interfaces.

What You Will Bring:

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in the job offered or related role.
  • Must have two (2) years of experience with: writing production-level code; developing full-stack web applications (front-end and back-end web applications); identifying and fixing software bugs; SQL databases; working with Python web development frameworks including Django or Flask; working and developing REST API interfaces; building front-end user experiences with web development frameworks; testing software by writing unit-tests; agile software development practices and issue tracking systems including Jira or Github Issues; and pair-programming and test-driven development (TDD).
  • Must have one (1) year of experience with: working with JavaScript or Python programming language; working with Git and GitHub; managing software deployment with Red Hat OpenShift; building and distributing RHEL based containerized applications with Docker or Podman; building and managing AI-enabled applications; debugging production software issues using Kibana, Grafana and AWS Cloudwatch; and debugging SQL database issues and performing database migrations.

#LI-DNI

The salary range for this position is $96,440 - $154,190/year. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About Red Hat

Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.