Current employees: Please apply through the employee portal to be considered for this opportunity.
Pay Range:
$51.03 - $62.81 HourlyDepartment:
SheriffJob Type:
Regular RepresentedExemption Status:
United States of America (Non-Exempt)Closing Date (Open Until Filled if No Date Specified):
August 11, 2025
The Opportunity:
Overview:
Are you a Power Platform Developer who’s passionate about public safety and leveraging technology to serve your community? Do you enjoy building innovative, low-code applications and supporting data integration efforts? If this describes you, please review this posting thoroughly and follow the application instructions listed in Screening and Evaluation. Only fully completed applications will be evaluated for further consideration.
The Multnomah County Sheriff’s Office (MCSO) Planning & Research Unit (P&R) is seeking a collaborative and detail-oriented Power Platform Developer to support public safety operations by delivering impactful, user-friendly applications and data solutions. You’ll be part of a mission-driven, remote-friendly team that values innovation, continuous learning, and inclusive collaboration.
In this role, you will be a key contributor to our Data & Reporting Initiative (DRI), developing high-impact, high-visibility tools that support data collection, streamline workflows, and enhance reporting capabilities across the organization. You’ll work closely with cross-functional teams to design, build, and maintain Power Apps solutions and ETL processes that enable our analytics environment and support data-informed decision making.
At MCSO, we are dedicated to fostering an environment of safety, trust, and belonging for our employees and the diverse community that we serve. MCSO values the importance of serving all people with dignity and respect to support a safe and thriving community for everyone.
To learn more about our agency, please watch our video: Join Our Team
Apply as soon as possible! We anticipate keeping this recruitment open for two (2) weeks, but may close this recruitment early if a sufficient number of candidates are received.
Our ideal candidate is a self-starter with an analytical mindset who is customer service-oriented, possesses excellent communication skills, is organized, and has a proactive attitude, ensuring a positive and seamless experience for our customers.
Your primary responsibilities would include:
- Design, build, and maintain Canvas and Model-Driven Power Apps applications that meet user needs and business objectives. You’ll collaborate with public safety staff to gather business requirements and translate them into effective technical solutions.
- Develop, test, and maintain ETL pipelines to ensure accurate and secure data integration using SQL Server, APIs, and Power Platform connectors.
- Work with stakeholders to gather requirements and manage application development throughout the full project lifecycle. You’ll coordinate with operational, technical, and analytical staff to conceptualize and deliver high-quality solutions.
- Audit, validate, and troubleshoot data issues; ensure data integrity, resolve issues, and document findings.
- Provide technical support to users; conduct training sessions to ensure adoption and effectiveness; troubleshoot and resolve issues.
- Stay current on Power Platform best practices and identify opportunities to improve or streamline existing tools and processes.
- Perform other duties as assigned.
To Qualify:
We will consider any combination of relevant work experience, volunteering, education, and transferable skills as qualifying unless an item or section is labeled required. Please be clear and specific about how your background is relevant.
Minimum Qualifications/Transferable Skills*:
- A Bachelor’s degree from an accredited college or university. Additional qualifying experience may be considered as a substitute for education on a year for year basis.
- Minimum of one (1) year experience developing low-code applications and delivering technical solutions using Microsoft Power Apps.
- Must pass a criminal records and employment references check.
Preferred Qualifications/Transferable Skills*: You do not need to have the following preferred qualifications/transferable skills to qualify. However, keep in mind we may consider some or all of the following when identifying the most qualified candidates. Please clearly explain on your application how you meet any of the following preferred qualifications/transferable skills.
- Experience developing both Canvas and Model-Driven applications in Power Apps.
- Familiarity with Power Platform ALM best practices and tools (e.g., solutions, pipelines, version control).
- Microsoft certifications such as PL-100, PL-200, PL-400, PL-600, or PL-900.
- Experience administering Power Apps environments (e.g., managing permissions, environments, connectors).
- Proficient in T-SQL and experience building or maintaining ETL workflows.
- Comfortable working with APIs, data connectors, and data transformation/validation techniques.
*Transferable skills: Your transferable skills are any skills you have gained through education, work experience (including the military) or life experience that are relevant for this position. Be sure to describe any transferable skills on your application and clearly explain how they apply to this position.
Screening and Evaluation:
The Application Packet: The application packet consists of the following documents. You must submit all requested items below. Failure to do so will be deemed as an incomplete application.
- A completed online application demonstrating how your education and experience qualify you for this position.
- Supplemental Questions (listed below): In lieu of a cover letter, please answer the three questions below (please limit your answers to a maximum of three (3) pages, double-spaced, with a minimum font size of 12-point). Your responses will be used as a screening tool; the quality and strength of your answers will determine if you move forward in the process. Refer to your relevant experience (paid or unpaid) and training. Answers to supplemental questions must be uploaded in the online application when prompted to attach required documents. Please upload your attachment as a PDF.
- Question 1: Describe a Power Apps application you developed that supported a business process or data collection effort. What was the problem it addressed, how did you approach the design, and what was the outcome?
- Question 2: Describe your experience developing or maintaining ETL processes. Include details on tools used, data sources integrated, and your approach to ensuring data integrity.
- Question 3: Please provide an example of how you've supported diversity, equity, and inclusion (DEI) in a technical or team setting.
- Responses to any and all electronic questionnaires sent to you after submitting your online application. Applications with unfinished questionnaires will be considered incomplete and will be inactivated from the process.
- Note: if you are interested in requesting veterans’ preference, please be prepared to submit your DD214 and veteran disability verification forms electronically when specifically requested during the online application process.
Note: Please contact the recruiter as soon as possible if you experience complications when applying. The application should demonstrate your work experience/skills and how it is related to those shown in the Overview and To Qualify sections of the job announcement. Please be thorough, as these materials will determine your eligibility to advance in this recruitment process.
After You Apply:
- Log in to your Workday account before the job posting closes to see if you have any pending tasks or actions to complete. These can be found under the “My Applications” section. You must complete these tasks or actions before the job posting closes.
- Check both your email and Workday account for updates regarding this recruitment.
- Internal Candidates: After you have hit “submit” on your application, check your Workday inbox, and complete the Veterans Preference Questionnaire prior to application deadline (if you don’t complete this questionnaire your application is not complete and will not be received).
The Selection Process: For details about how we typically screen applications, review our overview of the selection process page. We expect to evaluate candidates for this recruitment as follows:
- Initial review of minimum qualifications.
- Evaluation of Supplemental Questions.
- Virtual Panel Interview.
- Virtual Hiring Interview.
- Background and reference checks (Personal History Statement completed online).
Additional Information:
Only apply once for this opportunity.This recruitment may be used to fill full-time, part-time, temporary, limited-duration, and on-call positions.
Salary: $51.03- $62.81 per hour.
Type of Position: Hourly, Local 88 Represented, Non-Exempt.
Location: This position has a short onsite training period at the beginning of employment. After the training period, this position is designated as “routine telework,” meaning you will be working remotely (from home); a hybrid schedule also is available. As with all routine telework positions, employees may be required to come into the office on occasion. The designation of Routine Telework may be subject to change at a future time. All employees must reside in Oregon or Washington; the county cannot support ongoing telework from other locations. The onsite work location for this position is Multnomah Building 501 SE Hawthorne Blvd. Portland, OR 97214.
Schedule: Position is full-time (40 hours per week, 8-hour shifts). The work schedule is Monday-Friday, day shift. Schedule details will be determined with the manager and alternative work schedules are available after the probationary period.
Benefits: Multnomah County offers a generous benefits package. For more information about our benefit offerings, please click on the following link: https://multco.us/benefits/new-employee-benefits
Equal Pay: Please be advised that the pay range listed for this position is intended to provide general guidance on the earning potential for the role. However, actual compensation will be determined in accordance with the Oregon Equal Pay Law and will take into account factors such as the candidate's relevant experience and education. Candidates should expect that initial offers will be made within the listed pay range and may not be at or near the top of the range.
Serving the Public, Even During Disasters: Every day, Multnomah County staff work together to serve as a safety net for our communities. During a disaster, this safety net becomes even more critical. All County employees have a role in serving the public during inclement weather, natural disaster, or other types of community emergency response. During these emergency responses, while typically there begins with a call for volunteers, county employees may ultimately be reassigned from their current position to a role in the emergency response in order to support the critical needs presented by our communities. For more information, please visit the Disaster Service Worker Information page.
Diversity and Inclusion: At Multnomah County, we don't just accept difference; we value it and support it to create a culture of dignity and respect for our employees.
We are proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran or protected veteran status, genetic information and other legally protected characteristics. The EEO Know Your Rights poster is available for your reference. Multnomah County is a VEVRAA Federal Contractor. We request priority protected veteran referrals.
Veterans’ Preference: Under Oregon Law, qualifying veterans may apply for veterans’ preference. Review our veterans’ preference page for details about eligibility and how to apply.
Accommodation under the Americans with Disabilities Act: We gladly provide reasonable accommodation to anyone whose specific disability prevents them from completing an application or participating in this recruitment process. Please contact the recruiter below in advance to request assistance. Individuals with hearing or speech impairments may contact the recruiter through the Telecommunications Relay Service by dialing 711.
Questions?
Recruiter:
KELSEY RUDEENEmail:
kelsey.rudeen@mcso.usPhone:
+1 (503) 5226896Application information may be used throughout the entire selection process. This process is subject to change without notice.
Disclaimer: This announcement is intended as a general descriptive recruitment guide and is subject to change. It does not constitute either an expressed or implied contract.
Job Profile:
6405 - Development AnalystSalary range
- $51 - $62