Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailCurrent employees: Please apply through the employee portal to be considered for this opportunity.
Pay Range:
$59.19 - $72.85 HourlyDepartment:
Department of County Assets (DCA)Job Type:
Regular RepresentedExemption Status:
United States of America (Non-Exempt)Closing Date (Open Until Filled if No Date Specified):
June 29 2025
The Opportunity:
OVERVIEW
Join our team as a Senior Development Analyst and become a vital part of building solutions that support Multnomah County.
As a Senior Development Analyst you will help to build the core data systems for the Countys Department of Health as they move into the future. Youll dive into the complete software development journeyfrom gathering requirements and designing solutions to coding testing and implementation using Agile development practices. Youll collaborate directly with County customers and our tech teams to solve problems lead complex software projects and ensure our applications are stable responsive and built to the highest standard. Were looking for a curious and experienced professional who is comfortable working on large-scale applications and is passionate about creating technology that makes a difference. If youre ready to apply your expertise to meaningful work lets connect.
Essential Job Duties:
DEVELOPMENT AND SUPPORT OF APPLICATIONS
As a key member of our team youll guide applications through their entire lifecycle. Youll be responsible for designing and building robust solutions data models and interfaces and writing high-quality structured code. Championing quality is central to this role so you will handle everything from unit testing to meticulously tracking and resolving defects. Beyond development you will provide ongoing support maintenance and enhancements for our existing systems always looking for opportunities to improve functionality and performance. This position requires strong collaboration with internal and external teams to solve complex problems and help guide technical decisions.
SOFTWARE DEVELOPMENT LIFECYCLE PROCESSES
In this role you will lead software development lifecycle processes. Youll guide technical teams in researching options and making key decisions and youll be instrumental in gathering requirements and developing system architectures for medium to large projects using an agile development methodology. A significant part of your work will involve shaping our development guidelines and methodologies while ensuring compliance with county standards. You will also be involved in the entire testing process from unit to regression testing and ensure all deployments follow established change control processes managing our software assets from their creation through to retirement.
PROVIDING CUSTOMER AND IT SERVICES
A key part of this role is acting as a bridge between our technical teams and our customers. You will work directly with users to translate their business needs into technical solutions and you must be skilled at articulating complex concepts in clear understandable terms. Your expertise will be crucial as you help evaluate system upgrades and new products and well look to you to promote best practices and share insights on emerging software trends. Excellent communication and a professional customer-focused approach are essential as you address inquiries and provide effective follow-up.
INFORMATION TECHNOLOGY CONCEPTS
You will be our go-to expert for technical support and overall incident management. Your responsibilities will include everything from bug tracking to troubleshooting and resolving a wide range of issues related to our applications and the underlying systems. Youll work closely with developers and analysts to provide input on software design and coordinate defect repairs. A critical part of this role is understanding and executing our security models to meet all privacy and regulatory protocols. We will also count on you to stay abreast of emerging tech trends recommend improvements and help develop our internal policies and procedure
PROJECT MANAGEMENT AND TEAM PARTICIPATION
You will help guide simple to moderately complex projects from start to finish. This includes defining the scope of work prioritizing tasks and providing accurate estimates and status reports. Youll be a key player in our software release cycles completing development and quality assurance tasks while proactively documenting and tracking any security or quality risks. We are looking for an adaptable team player who can model positive progress within our technical environment and work effectively to get things done.
Lets talk more. Apply today!
Diversity and Inclusion: At Multnomah County we dont 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.
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. For details about how we typically screen applications review our overview of the selection process page.
Minimum Qualifications/Transferable Skills*:
Bachelors degree (in lieu of degree equivalent years of experience will be considered)
AND
3 years of experience in application design and development and deployment processes
Ability to pass a criminal records check.
***The specific knowledge skills and abilities listed below
***Required Knowledge Skills and Abilities
Development and Support of Applications/Concepts:
Advanced skill and knowledge of Data Architectures and Design (normalized dimensional UML modeling OLAP)
Advanced skill and knowledge of User Interface Design and Tools (Cascading style sheets) Data Warehousing Data Lake (Snowflake)
Development and Support of Application/Tools:
Advanced skill and knowledge of Job Scheduling Tool/Scheduling Tasks and Processes (AutoSys SQL Server Windows Scheduler)
Advanced skill and knowledge of File transfer (FTP SFTP)
Advanced skill and knowledge of Distributed Environment Utilities (FTP Telnet Attachmate ODBC)
Advanced skill and knowledge of Database Tools (Microsoft SQL Server Enterprise Manager Query Analyzer Profiler; Oracle TOAD Redgate)
Advanced skill and knowledge of Database Management Systems (Oracle SQL Server)
Advanced skill and knowledge of Microsoft Visual Studio (Model Builder Solution Builder)
Advanced skill and knowledge of Database Executable Objects (Stored procedures functions views and triggers)
Advanced skill and knowledge of ETL Tools (Microsoft DTS/SSIS VBScript Informatica)
Advanced skill and knowledge of ANSI SQL Languages (T-SQL PL-SQL)
Advanced skill and knowledge of Data Modeling Tools (Visio for Enterprise Architects ERWin)
Advanced skill and knowledge of Web Languages (JavaScripWBScript HTML/XHTML/HTML5 ASP MVC Silverlight JQuery)
Advanced skill and knowledge of Data Transport (XML)
Advanced skill and knowledge of Web Servers (IIS Apache Tomcat)
Advanced skill and knowledge of Source Control (Subversion)
Advanced skill and knowledge of Report Management Tools (Snowflake Crystal Enterprise Microsoft Report Manager)
Advanced skill and knowledge of Report Development Tools (Microsoft Visual Studio Report Designer Crystal Designer)
Advanced skill and knowledge of Bug Tracking Tools (YouTrack Pivotal Track)
Preferred Qualifications
Experience with a major cloud platform (Azure or AWS)
Experience with CI/CD (Continuous Integration/Continuous Deployment) pipelines and tools (e.g. Azure DevOps Jenkins GitHub Actions)
Experience with Azure Data Factory.
Experience working in an Agile or Scrum development environment
Experience working in the public sector or for a government agency
Experience with applications involving Health and Human Services data or regulations (e.g. HIPAA)
*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:
A completed online application.
Required resume covering relevant experience and education. Please be sure your resume includes the following for each employer: name of employer location dates of employment your title a brief summary of your responsibilities and the number of employees under your supervision.
Required cover letter that expands on your resume addresses why you are interested in this position and demonstrates how your experience and skill set align with the minimum and preferred qualifications listed.
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
Technical exam
Consideration of top candidates
Background and reference checks
Equal Pay Law: 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 candidates relevant experience education seniority training and/or tenure. 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.
Note: The application and resume should demonstrate your work experience/skills and how they relate to those shown in the Overview Essential Job Duties and To Qualify sections of the job announcement. Please be thorough as these materials will be scored to determine your eligibility for an interview.
ADDITIONAL INFORMATION
Please note: this position is pending upon approval of a budget approval by the County Board of Commissioners. The anticipated start date for this position is after July 1st.
Routine Telework: 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. We are not able to sponsor H-1B F-1 OPT or STEM OPT visas. All employees must reside in Oregon or Washington as the county is unable to support ongoing telework from other locations.
Type of Position: This is an hourly AFSCME Local 88 union-represented position and is eligible for overtime.
Location: This position is officially housed in the Multnomah Building 501 SE Hawthorne Blvd. Suite 400 Portland Oregon 97214.
Work Schedule: Monday - Friday 8:00am - 5:00pm. There is some flexibility with the start and end times.
Serving the Public Even During Disasters
Everyday 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 dont 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:
Allison ConklingEmail:
Phone:
1 (503)Application 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:
6406 - Development Analyst SeniorRequired Experience:
IC
Full-Time