2

Remote Software Developer Jobs in Boardman, OR (NOW HIRING)

BMS Estimator (Remote)

Umatilla, OR · On-site +1

$125K - $155K/yr

Whether you're in sales, engineering, construction/project management, field operations, corporate ... Develop equipment counts, point counts, material takeoffs, labor estimates, software requirements ...

BMS Estimator (Remote)

Umatilla, OR · On-site +1

$125K - $155K/yr

Whether you're in sales, engineering, construction/project management, field operations, corporate ... Develop equipment counts, point counts, material takeoffs, labor estimates, software requirements ...

Remote Software Developer information

See Boardman, OR salary details

$46.9K

$109.4K

$162.3K

How much do remote software developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for remote software developer in Boardman, OR is $109,384.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,000.00 and $127,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 Boardman, OR?

The most popular types of Software Developer jobs in Boardman, OR are:

What are popular job titles related to Remote Software Developer jobs in Boardman, OR?

For Remote Software Developer jobs in Boardman, OR, the most frequently searched job titles are:

What cities near Boardman, OR are hiring for Remote Software Developer jobs?

Cities near Boardman, OR with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Boardman, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $109,384 per year, or $52.6 per hour.

BMS Estimator (Remote)

Umatilla, OR • On-site, Remote

Mantis Innovation
Facilities Support Services • 51 - 200 employees

$125K - $155K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

About Mantis

We help organizations improve how their buildings perform by bringing together energy, facility operations, and sustainability into one connected approach. At Mantis, our teams work across the full lifecycle of a facility-from planning and design to field execution and long-term asset management-across commercial and industrial portfolios, data centers, and complex mechanical systems.

Our work spans four core areas: Building Controls, Energy Efficiency, Energy Advisory, and Facility Management-covering HVAC/mechanical optimization, BMS/BAS and EPMS controls, lighting system upgrades, energy brokerage, roofing and building envelope assessments, construction management, and more.

Whether you're in sales, engineering, construction/project management, field operations, corporate, or technology, you'll play a role in delivering these solutions and helping clients improve facility performance.

Position Summary

The BMS Estimator is responsible for developing accurate cost estimates and proposals for Building Management Systems (BMS), Building Automation Systems (BAS), HVAC controls, energy management, EPMS integration, and related facility automation projects. The successful candidate combines controls expertise, construction knowledge, operational understanding, and commercial judgment to create competitive and profitable proposals for commercial, industrial, healthcare, pharmaceutical, higher education, and mission-critical data center projects.

Key Responsibilities
  • Review construction drawings, specifications, submittals, and bid packages to determine actual BMS/BAS project scope.
  • Responsible for clarifying the SOW by issuing Requests For Information (RFIs) during the bid process
  • Develop equipment counts, point counts, material takeoffs, labor estimates, software requirements, and pricing summaries.
  • Prepare customer-facing proposals, scope documents, exclusions, assumptions, qualifications, and bid summaries.
  • Identify constructability concerns, design conflicts, coordination issues, scope gaps, and commercial risks before contract award.
  • Review revised drawing packages and evaluate impacts to labor, materials, schedule, commissioning requirements, and execution strategy.
  • Solicit, evaluate, and level vendor and subcontractor quotations.
  • Support project handoff activities, change order pricing, and scope evaluations during project execution.
  • Evaluate integration requirements involving BAS, BMS, EPMS, SCADA, DCIM, lighting controls, utility monitoring systems, and third-party integrations.
  • Participate in customer meetings, site walks, pre-bid conferences, and internal estimate reviews.
Required Qualifications
  • 5+ years of experience in BMS/BAS, Controls Engineering, Controls Project Management, Controls Field Service, Solutions Engineering, System Integration, or related environments.
  • Ability to read and interpret mechanical, electrical, controls, and construction drawings and specifications.
  • Strong knowledge of HVAC controls, DDC controls, commissioning practices, and operational building systems.
  • Experience developing project scope from construction documents.
  • Strong analytical, organizational, communication, and commercial skills.
Preferred Qualifications
  • Experience as a Controls Technician, Controls Engineer, Controls Project Manager, Systems Engineer, Solutions Engineer, or Operations Manager.
  • Experience in mission-critical environments including data centers, healthcare, laboratories, utilities, industrial facilities, central plants, and large commercial facilities.
  • Experience with Niagara, Automated Logic, Schneider Electric EcoStruxure, Siemens Desigo, Johnson Controls Metasys, Honeywell EBI, Distech, or similar platforms.
  • Knowledge of BACnet, Modbus, LonWorks, SNMP, and integrated building systems.
  • Experience commissioning, integrating, programming, troubleshooting, or supporting controls systems.
Technical Skills
  • Building Management Systems (BMS)
  • Building Automation Systems (BAS)
  • EPMS, SCADA, and DCIM Systems
  • HVAC and DDC Controls
  • Cost Estimating and Budgeting
  • Bluebeam
  • AutoCAD
  • Revit (Preferred)
  • Microsoft Excel
  • ERP and Project Management Software
Typical Deliverables
  • Detailed Cost Estimates
  • Bid Proposals and Quotations
  • Scope of Work Documents
  • Material Takeoffs
  • Labor Forecasts
  • Project Budgets
  • Change Order Pricing
  • Value Engineering Recommendations
Working Conditions

Work is performed in office, remote, and active project environments with periodic travel based on project and customer needs.

$125,000 - $155,000 a year

Note: Employees are held accountable for all duties of this job. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position.
 
What else can we offer you?
We offer a fantastic lineup of benefits, including Medical, Dental, Vision, FSA, HSA, 401k Matching, Paid Vacation, Paid Sick, Paid Holidays, Paid Parental Leave, Paid Short Term & Long Term Disability, Tuition Reimbursement, and a flexible hybrid work schedule (for office-based employees). Working at Mantis also brings tremendous professional development opportunities that allow you to make a real impact on both the company and your career!
 
Not sure you meet every single requirement?
Studies show that women and individuals from underrepresented groups often hesitate to apply unless they check every box. At Mantis, we're committed to building an inclusive and equitable team-so if this role excites you, we'd love to hear from you, even if your experience doesn't match every single qualification.
 
Mantis Innovation is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job