2

Remote Software Developer Jobs in The Dalles, OR

... software (preferred) Typical Education & Experience * 10-14 years with a bachelor's degree or 8-12 years with a master's degree * Engineering or other technical degree preferred At Insitu, we strive ...

The ideal candidate would be located in Cary, NC or Lake Mary, FL and work a hybrid-remote schedule ... Bachelor's Degree in Electrical or Mechanical engineering strongly preferred. Candidates with other ...

Remote Software Developer information

See The Dalles, OR salary details

$51K

$118.7K

$176.2K

How much do remote software developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for remote software developer in The Dalles, OR is $118,736.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $138,000.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

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 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.

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 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 are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

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.
What are the most commonly searched types of Software Developer jobs in The Dalles, OR? The most popular types of Software Developer jobs in The Dalles, OR are:
What are popular job titles related to Remote Software Developer jobs in The Dalles, OR? For Remote Software Developer jobs in The Dalles, OR, the most frequently searched job titles are:
What cities near The Dalles, OR are hiring for Remote Software Developer jobs? Cities near The Dalles, OR with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in The Dalles, OR as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $118,736 per year, or $57.1 per hour.
Software Manager

Software Manager

Advanced Navigation and Positioning Corporation

Hood River, OR • On-site, Remote

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Position Description: ANPC is a global supplier of precision approach guidance and area surveillance solutions aimed at improving the safety and capacity of civil and military aviation for customers on all seven continents. Our transponder-based solutions are designed to serve airfields where others cannot. We are a team of extraordinary professionals working together to perform an important mission to uniquely serve airports with terrain, obstacles and other challenges that no other business can provide. Job SummaryThe Software Manager at ANPC bridges the gap between high-level business strategy and rigorous technical execution. You will lead a multi-disciplinary team—including Software Development, Architecture, and Test—to deliver safety-critical navigation and surveillance solutions. Your primary mission is to maintain the technical integrity and regulatory compliance of our systems while fostering a high-performance, disciplined engineering culture.Essential Job Functions• Drive the day-to-day progress of concurrent development projects, reallocating resources to ensure milestones are met without compromising safety-critical integrity. • Partner with the Director of Engineering and Advanced Development team to convert high-level designs into executable engineering roadmaps and ensure strict adherence to those standards.• Scale the engineering organization through strategic hiring and specialized onboarding, fostering a culture of professional pride and technical discipline.• Translate business requirements into actionable schedules, serving as the accountable link between organizational goals and team output.• Identify team skills, then analyze the gaps and implement training or hiring strategies to address them.• Design and execute comprehensive onboarding plans to reduce time-to-proficiency for new hires in a complex technical environment.• Maintain an engineering culture rooted in discipline, professional pride, hard work, and camaraderie.• Communicate and execute a clear technical vision for all software products and systems in collaboration with the Director of Engineering.• Manage multiple concurrent development projects, balancing resources and timelines in close coordination with Project Managers.• Review code, design documents, and test plans to ensure adherence to ANPC process and policy.• Ensure all output meets RTCA DO-278 standards for safety-critical aviation software.• Establish and enforce Lean product development methodologies and Standard Operating Procedures (SOPs) to maximize value-added work.• Lead annual planning and budgeting, including CAPEX justifications, infrastructure roadmaps, software licensing, and hardware requirements for development and testing.• Act as a key cross-functional partner to gather requirements and ensure software delivery meets business, customer, and schedule objectives.• Track development progress and implement corrective actions to keep projects aligned with organizational goals.• Management of subcontractors in relation to the team goals and objectives, and in accordance with ANPC process.Education and Work Experience Requirements• Bachelor’s degree in Computer Science, Software Engineering, or a related technical field• 7+ years of progressive experience in software development.• 2+ years in a software management role.• Proven track record in rigorous regulatory environments. Direct familiarity with RTCA DO-278 or DO-178C is highly preferred; however, candidates with deep experience in equivalent safety-critical standards (Medical, Automotive, etc.) who can demonstrate a "compliance-first" mindset will be considered.• Strong background in embedded systems or C/C++ to provide meaningful oversight and peer-level engagement with the team.• Experience with C# is a nice to haveKnowledge, Skills, Abilities and Other Characteristics• Proven ability to lead cross-functional software teams and manage full project lifecycles.• Proven track record in rigorous regulatory environments. Direct familiarity with RTCA DO-278 or DO-178C is highly preferred; however, candidates with deep experience in equivalent safety-critical standards (Medical, Automotive, etc.) who can demonstrate a "compliance-first" mindset will be considered.• Demonstrated ability to manage full project lifecycles, departmental budgets (CAPEX/OPEX), and resource allocation in a high-stakes, schedule-driven environment.• Expertise in modern engineering practices (CI/CD, Version Control, Agile) balanced with the strict documentation and process discipline required for aviation software.• Proven "servant leader" capable of mentoring multi-disciplinary teams, managing remote/distributed talent, and maintaining high morale under tight deadlines.• Ability to translate complex technical blockers into clear business risks for stakeholders and project managers.Due to the sensitive nature of the information and projects handled at this facility, this position requires U.S. citizenship. Candidates must be U.S. citizens to be considered for this role.Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job in an office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; talk and hear at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; lift, push, carry, or pull up to 20 pounds.Work environmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office environment. The noise level in the work environment is usually quiet to moderate. Employee is exposed to the typical office environment with computers, printers and telephones.In addition to base pay, our competitive total rewards package consists of:• 401(k) plan with match and immediate vesting.• Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.• Access to Flexible Spending Accounts (Medical and Dependent Care).• Generous paid time off including 4 weeks of vacation per year, 11 paid company holidays, which includes a winter company shutdown from Christmas to New Year’s.