TIP Development Analyst LDA

Multnomah County (OR)

Portland, OR

JOB DETAILS
SALARY
$52.25–$64.25 Per Hour
SKILLS
Acceptance Testing, Agile Programming Methodologies, American National Standards Institute (ANSI), Analysis Skills, Best Practices, Bug Tracking/Defect Management, Business Analysis, Business Solutions, Candidate Qualification, Candidate Screening, Community Support, Compensation Management, Construction Design, Customer Support/Service, Data Cleaning, Database Administration, Database Analysis, Database Architecture, Database Management Software/Systems (DBMS), Database Technology, Database Triggers, DevOps, Documentation, Environmental Monitoring, Equal Employment Opportunity (EEO), Git, Government, HIPAA (Health Insurance Portability and Accountability Act), HTML (HyperText Markup Language), Hardware Upgrades, Health Department, Homeless Services, Identify Issues, Information Technology & Information Systems, JSON, Java, Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaServer Pages (JSP), Legal, Linear Discriminant Analysis (LDA), Microsoft .NET, Microsoft ADO.NET (ActiveX Data Object), Microsoft ASP.NET (Active Server Page), Microsoft Access Database, Microsoft Active Server Page (ASP), Microsoft C# .NET (C Sharp .NET), Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Microsoft VBScript (Visual Basic Script) Scripting Language, Microsoft Visual Basic.NET, Microsoft Visual Studio, Microsoft Windows Azure, Object Oriented Design (OOD), Object Oriented Programming (OOP), Oracle Database, Oracle PL-SQL, Privacy Protocols, Problem Solving Skills, Process Analysis, Product Lifecycle, Programming Tools, Project/Program Management, Public Safety, Quality Assurance, Quest Software TOAD, Request for Information (RFI), Requirements Management, SQL (Structured Query Language), SSL-TLS (Secure Socket Layer - Transport Layer Security), Schedule Development, Scripting (Scripting Languages), Security Protocols, Software Administration, Software Architecture, Software Configuration Management, Software Development, Software Development Lifecycle (SDLC), Software Installation, Software Upgrades, Source Code/Configuration Management (SCM), Standards Strategy, Stored Procedures, Strategic Planning, Structured Data, Subversion, Systems Administration/Management, Systems Analysis, Systems Maintenance, Team Player, Technical Analysis, Telephone Skills, Testing, Time Management, Unit Test, Web Programming, Windows PowerShell, Work From Home, Workforce Planning, XHTML (EXtensible HTML), XML (EXtensible Markup Language), jQuery
LOCATION
Portland, OR
POSTED
2 days ago

Current employees: Please apply through the employee portal to be considered for this opportunity.

Pay Range:

$52.25 - $64.25 Hourly

Department:

Department of County Assets (DCA)

Job Type:

Limited Duration

Exemption Status:

United States of America (Non-Exempt)

Closing Date (Open Until Filled if No Date Specified):

June 13, 2026

The Opportunity:

This position will close once 150 applications have been received, regardless of the listed closing date. We encourage early submissions.

Overview

Are you an IT professional who loves problem-solving and wants to make a tangible difference in your community? Multnomah County's Information Technology Division is seeking a collaborative, forward-thinking TIP .NET Custom Developer to join our team.

In this role, you will work across the entire spectrum of technical application and system development. You will participate in the full life-cycle development process-including analysis, design, construction, testing, and implementation-to support the application systems utilized by the Department of Human Services, the Department of Health, and the Homeless Services Department. Working directly with senior developers, business systems analysts, and county customers, you will help resolve complex technical problems and provide critical application support. Our current multi-tiered Microsoft.NET architecture supports both interactive and batch processing for internal and external customers. If you want your technical expertise to translate directly into measurable public impact, we want to hear from you!

Essential Job Functions

Depending on your assignment, you will perform a combination of the following duties:

Systems Analysis, Design, and Development

  • Work collaboratively with customers, business analysts, and senior developers to gather and assess technical requirements for application systems.

  • Perform application, report, and database analysis, architecture, and design using object-oriented, client-server, and web-based environments.

  • Design, code, and test application components using Microsoft.NET technology while implementing appropriate security models within the software.

  • Create dynamic database objects, tables, files, and indexes within SQL Server, Oracle, or Access environments using SQL, functions, stored procedures, triggers, and views.

  • Design and implement automated build and deploy processes, and perform all levels of testing (system, load, regression, and user acceptance testing).

System Support

  • Receive, diagnose, and resolve complex application problems or system errors identified by customers and system owners.

  • Evaluate and test system upgrades, install or upgrade software applications, and troubleshoot hardware and software conflicts.

  • Monitor software development environments, tools, and live applications to proactively identify service disruptions and improve platform stability, performance, and availability.

  • Maintain accurate system and user documentation, and provide clean data to answer customer queries.

Coordination, Planning, and Project Management

  • Partner with project managers, business users, and IT peers to identify, define, and schedule technical tasks within a project timeline.

  • Complete assigned software development tasks from project team members and monitor milestones to ensure timely completion.

  • Participate in technical reviews of peers' deliverables and coordinate quality assurance and development activities within the software release cycle.

  • Understand, support, and utilize the Agile development methodology, sharing your experience to optimize the developer role.

Application Technologies

  • Stay up-to-date with knowledge and training regarding current industry trends in enterprise application development.

  • Research, assess, and recommend the appropriate use of new and existing technologies to fill unique business requirements.

  • Participate in defining and implementing technical standards, system strategies, and accommodate non-routine requests for information or customer support as requested.

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 aligns with these qualifications.

Minimum Qualifications / Transferable Skills:

  • Training and experience equivalent to a bachelor's degree

AND

  • Three (3) years of professional application development experience (or 7-10 years of qualifying training/experience).

  • Ability to pass a criminal records check.

  • Specialized Knowledge, Skills, and Abilities (Required KSAs): This position requires proficiency in a specific set of technologies to successfully support public safety and human services software infrastructure. Raters will evaluate application packets for the following mandatory skills:

  • Software Development Lifecycle: Strong skills in structured and object-oriented programming (concepts, methods, naming standards, unit testing, and best practices) , structured data methods (modularization, decomposition) , Software Configuration Management (source control, deployment) , and advanced bug tracking/troubleshooting.

  • Basic Concepts: Proven skill in application platforms (web, Windows, batch/console), the full application stack (OS, databases, web services, user interfaces), and quality control.

  • Project Skills: Demonstrated ability working within an AGILE development methodology.

  • Application Architecture & Deployment: Experience with database deployment processes (automated deployment, data upgrades) , application architecture design (storyboards, Use Cases, Microsoft patterns and practices) , and application deployment testing (automated builds, assemblies).

  • Development Tools & Languages: Ability to develop using Microsoft Visual Studio, Microsoft .NET Framework, and .NET Components (ADO.NET, Security) using C#.NET or VB.NET.

  • Advanced knowledge of scripting languages including VBScript, PowerShell, and Command scripting.

  • Proficiency with database management systems (Oracle, SQL Server) , database tools (Enterprise Manager, Profiler, TOAD, Redgate, etc.) , database executable objects (stored procedures, functions, views, triggers) , and ANSI SQL languages (T-SQL, PL-SQL).

  • Working knowledge of Web Languages (Java J2EE, JavaScript, HTML/XHTML, JSP, ASP, ASP.NET, JQuery, JSON) and Data Transport (XML).

  • Knowledge and experience with Azure DevOps and source control tools like GIT or Subversion.

  • Security: Practical awareness and skills with Security & Privacy Protocols (including HIPAA, CJIS, SSL, and User/File Security).

Preferred Qualifications / Transferable Skills: You do not need to have preferred qualifications to qualify. However, we may consider them when identifying the most qualified candidates:

  • Experience working with Public Safety software architectures and business systems.

  • Advanced experience designing and implementing automated build pipelines in a government or regulated enterprise environment.

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

Our Commitment to Safety, Trust and Belonging: Multnomah County is committed to developing, nurturing and continually improving workforce equity by identifying and addressing the structural and policy barriers to equal employment opportunity faced by our employees and communities. County employees across the organization have stepped forward to develop a strategic plan and help create a workplace where everyone can reach their full potential. Learn more by reading our Workforce Equity Strategic Plan and exploring our Core Competencies for all County employees.

Screening and Evaluation

The Application Packet

Your completed application packet must include the following items:

A completed online application.

A comprehensive resume detailing your relevant experience and education. Please include employer names, locations, employment dates, your official title, a summary of responsibilities, and team sizes.

A professional cover letter that expands on your resume, describes your interest in this specific role, and clearly demonstrates how you meet the required minimum qualifications and special KSAs.

Note: Please be thorough. These materials will be evaluated and scored by subject matter experts to determine your eligibility to advance to an interview.

The Selection Process

We expect to evaluate candidates for this recruitment as follows:

  • Initial Minimum Qualification Review: Screening of application materials against predetermined criteria.

  • Assessment of Candidates: Review of technical training and experience by an expert panel, potentially including a technical phone screen or skills assessment.

  • Consideration of Top Candidates: Panel interview(s) and a finalist hiring interview focused on core competencies and technical alignment.

  • Background and Reference Checks: Finalists must pass a thorough criminal records check and professional reference checks.

Additional Information

Benefits: Multnomah County offers an exceptional benefits package including employer-funded retirement savings, low-cost health and dental insurance for full-time employees and dependents, paid parental leave, wellness programs, and a dedicated focus on work-life balance.

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 candidate's 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.

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 H1-B visas.

Serving the Public 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 disasters, or other community emergency responses. During these responses, employees may ultimately be temporarily reassigned from their current positions to emergency roles to support critical community needs.

In accordance with Oregon Law, Multnomah County is not collecting school attendance dates in the initial application process; please do not include these dates in your resume, cover letter and other application materials.

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:

Allison Conkling

Email:

allison.conkling@multco.us

Phone:

+1 (503) 2604572

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:

6405 - Development Analyst

About the Company

M

Multnomah County (OR)