2

Remote Software Developer Jobs in Ephrata, PA (NOW HIRING)

Knowledge of AutoCAD and/or REVIT, or similar software, is a plus. Leadership Required ... Remote or hybrid roles can be considered on a case by case basis. SUPERVISION * This position is ...

Ensure all configured remote hardware, branch move network equipment, and access points are ... Experience in technical areas such as infrastructure, software development, security, cloud ...

... design-software experience, and the ability to continue growing technically. Work Environment ... Any RETTEW Office Location This position combines regular in-office collaboration with remote-work ...

Product Owner (Remote)

Lititz, PA · On-site +1

$80K - $95K/yr

Remote Work Qualifications * Access to a reliable and secure high-speed internet connection. Cable ... Demonstrated experience managing and prioritizing a software product backlog using Azure DevOps or ...

Substation Owner's Engineer

Marietta, PA · Remote

$93K - $118K/yr

*Remote with occasional travel to NY* The Substation Owner's Engineer (OE) serves as a senior ... Proficient with industry-standard engineering software Not quite right for you? For a full listing ...

Packaging Engineer

Lancaster, PA · On-site +1

$70K - $110K/yr

Design structural packaging using design software, then build and test physical prototypes in our ... Remote Work Qualifications * Access to a reliable and secure high-speed internet connection. Cable ...

Senior Traffic Engineer

Lancaster, PA · On-site +1

$101K - $139K/yr

... remote-work flexibility, focused technical work, multidisciplinary project coordination, and ... Professional experience using traffic analysis or simulation software such as Synchro/SimTraffic ...

Showing results 21-40

Remote Software Developer information

See Ephrata, PA salary details

$47.5K

$110.7K

$164.3K

How much do remote software developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for remote software developer in Ephrata, PA is $110,709.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,100.00 and $128,700.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 Ephrata, PA?

The most popular types of Software Developer jobs in Ephrata, PA are:

What are popular job titles related to Remote Software Developer jobs in Ephrata, PA?

For Remote Software Developer jobs in Ephrata, PA, the most frequently searched job titles are:

What cities near Ephrata, PA are hiring for Remote Software Developer jobs?

Cities near Ephrata, PA with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Ephrata, PA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $110,709 per year, or $53.2 per hour.

Design Engineer

Lancaster, PA • On-site, Remote

Full-time

Posted 21 days ago


Job description

As a Design Engineer specializing in wood frame and mass timber buildings, your primary responsibility will be to design, analyze, and evaluate the structural components and systems of residential and commercial structures constructed primarily using wood, heavy timber, and mass timber framing. You will collaborate with a team of engineers and drafters to design innovative and efficient timber and wood frame buildings. Your skills will contribute to the successful completion of construction projects while adhering to relevant building codes and industry standards.


Duties and Responsibilities

  • Perform engineering tasks neatly, accurately, and efficiently to meet budget hours estimate provided by supervisor.
  • Prepare engineering calculations and designs while developing skills needed for career advancement.
  • Assist with developing structural plans, specifications, and construction documents for wood frame and mass timber building projects.
  • Assist in obtaining field measurements and other pertinent jobsite data, as required.
  • Develop communications skills through correspondence and coordination with internal clients.
  • Attend design meetings, construction meetings, and site visits with experienced engineers.
  • Comply with company policies and procedures.
  • Participate in continuing education webinars and education sessions.
  • Participate in networking and young professional events.
  • After gaining experience, prepare hours estimates for project proposals for use by supervisor.
  • Complete work within the allotted time and schedule as outlined by project manager.
  • Perform other related duties as assigned.


Required Skills and Qualifications

  • Qualifications
    • A bachelor's degree in civil engineering, structural engineering, architectural engineering with structural emphasis, or closely related degree program is required.
    • Complete and pass Fundamentals of Engineering Exam (FE).
    • 2+ years' experience working in a structural engineering firm as an engineer in training.
  • Skills
    • Basic knowledge of design standards and materials used in construction.
    • Ability to use RISA 3D or similar structural design and analysis software.
    • Ability to present handwritten calculations in an organized and legible manner.
    • Good analytical and problem-solving skills.
    • Good organizational skills and attention to detail.
    • Ability to work collaboratively as part of a team and communicate effectively with internal and external clients.
    • Proficient with Microsoft Office Suite or similar software to maintain accurate project records.
    • Knowledge of AutoCAD and/or REVIT, or similar software, is a plus.


Leadership Required

  • Demonstrate commitment to professional development and continuous learning.
  • Be a role model, hold others accountable, and uphold the WCE mission, vision, and values.
  • Communicate effectively with customers, leadership, and team members.
  • Set an example of appropriate ethics, leadership, and safety.
  • Effectively communicate tasks to team members.
  • Demonstrate leadership through listening and asking appropriate questions.
  • Understand and appropriately resolve or escalate team concerns and challenges.


Safety Requirements

  • Ensure always working safely and environment is safe.
  • Wear jobsite appropriate PPE as required.
  • Work with ear protection when necessary
  • Work in a loud environmentwhen necessary
  • May require climbing ladders or working at heights.
  • Work in various temperatures when necessary
  • Work in a dusty environment when necessary
  • Maintain and follow proper safety protocol


Work Environment/Physical Requirements

  • Office environment/desk work on a regular basis
  • Moderate/as needed travel to job sites required
  • May require standing for periods up to 10 hours a day
  • Jobsites may require climbing, crawling, bending, and lifting at times.
  • Remote or hybrid roles can be considered on a case by case basis.


SUPERVISION

  • This position is not a supervisory position.


REPORTS TO

  • This role reports to the Senior Engineer - Architectural Services.