Multnomah CountyMC

Development Analyst Senior

Multnomah County, located in Oregon, serves its diverse population by providing essential government services and community support.

Multnomah County

Employee count: 5000+

Salary: 146k-152k USD

United States only

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

Pay Range:

$59.19 - $72.85 Hourly

Department:

Department of County Assets (DCA)

Job Type:

Regular Represented

Exemption Status:

United States of America (Non-Exempt)

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

February 05, 2025

The Opportunity:

Please be advised that this recruitment will close once we have received 75 applications.

OVERVIEW

Ready to use your skills to make a real impact? As a Senior Development Analyst, you’ll lead the charge in designing, building, and supporting critical applications for Multnomah County’s Department of Human Services teams. Apply your skills in a way that makes a difference in people’s lives.

From analyzing needs to implementing solutions, you’ll be involved in every step of the development process. You’ll solve problems, improve user experiences, and drive innovation while mentoring team members and leading large-scale projects. Working with a Microsoft .NET architecture, you’ll help deliver cutting-edge solutions that serve both internal and external users.

If you’re passionate about technology, collaboration, and making a difference in your community, we want to hear from you!

Let's talk more. Apply today!

Essential Job Duties:

Systems Analysis, Design, Development and Support

  • Collaborate with customers and business analysts to gather, assess, and translate requirements into application solutions.

  • Analyze user needs and system functionality to determine development, modification, or enhancement options.

  • Perform comprehensive analysis, architecture, and design for applications, reports, and databases.

  • Develop secure software solutions, ensuring compliance with technical standards and best practices.

  • Prepare detailed functional, technical, and system specifications to guide development.

  • Resolve complex technical issues and address new system requirements raised by system owners and customers.

  • Maintain accurate system and user documentation to ensure ease of use and efficient troubleshooting.

  • Evaluate, test, and implement system upgrades; install or enhance software applications.

  • Identify and recommend improvements to enhance system functionality and performance.

  • Collaborate with project managers, business users, and IT professionals to define and schedule technical tasks.

  • Stay informed on emerging trends and advancements in enterprise application development.

  • Mentor and train peers in the effective use of application development technologies and processes.

  • Research and recommend innovative technologies to meet evolving business requirements.

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.

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 ofthe selection process page.

Minimum Qualifications/Transferable Skills*:

  • Bachelor's 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

SDLC

  • Advanced knowledge and skill with Structured and object-oriented programming (concepts, methods, organization, documentation, naming standards, unit testing, best practices)

  • Advanced skill and knowledge in Structured data methods (modularization, decomposition, organization, documenting, naming standards, best practices)

  • Advanced knowledge and skill with Software Config Mgmt (source control, promotion, deployment)

  • Expert knowledge and skill with Bug tracking, debugging, troubleshooting

Basic Concepts

  • Advanced knowledge and skill with Application platforms (web, Windows, batch/console)

  • Advanced knowledge and skill with Application stack (OS, development platforms, database, web services, user interface, application layers)

  • Advanced knowledge and skill with Quality control

Project Skills

  • Advanced knowledge and skill with Technical Lead Duties

  • Advanced knowledge and skill with AGILE development methodology

Development and Support of Applications/Concepts

  • Advanced knowledge and skill with User interface design and tools (Cascading style sheets)

  • Advanced knowledge and skill with Database deployment processes and quality control (automated deployment, deploying objects, data upgrade methodologies, content control, deployment testing)

  • Advanced knowledge and skill with Application architectures and design (story boards, Use Cases, functional decomposition, object design, Microsoft patterns and practices)

  • Advanced knowledge and skill with Web Architectures (Web Services, SOA)

  • Advanced knowledge and skill with Application deployment processes and quality control (automated builds, deploying assemblies, web distribution methods, content control, deployment testing)

Development and Support of Applications/Tools

  • Advanced knowledge and skill with Scripting Languages (Vbscript, PowerShell, Command scripting)

  • Advanced knowledge and skill with Database Tools (Microsoft SQL Server Enterprise Manager, Profiler; Oracle TOAD, Redgate, Idera, Third-party SQL tools, Bulk load utilities)

  • Advanced knowledge and skill with Database management systems (Oracle, SQL Server)

  • Advanced knowledge and skill with Database Executable Objects (Stored procedures, functions, views and triggers)

  • Advanced knowledge and skill with ANSI SQL Languages (T-SQL, PL-SQL)

  • Advanced knowledge and skill with Microsoft Visual Studio

  • Advanced knowledge and skill with .NET Components (ADO.NET, Security)

  • Advanced knowledge and skill with Languages (C#.NET, VB.NET)

  • Advanced knowledge and skill with Microsoft .NET Framework

  • Advanced knowledge and skill with Source control (VSS, Subversion, Team System)

  • Advanced knowledge and skill with Application frameworks (WPF, WCF/Silverlight, RIA services, MVC)

  • Working knowledge and skill Web Languages (JAVA J2EE, JavaScript/VBscript, HTML/XHTML, JSP ,ASP, ASP.NET, JQuery, JSON)

  • Advanced knowledge and skill with Language-integrated query (LINQ)

  • Working knowledge and skill with Object Relational mapping tools

  • Working Advanced knowledge and skill Data Transport (XML)

  • Advanced knowledge and skill with Web Servers (IIS, Apache Tomcat)

  • Advanced Advanced knowledge and skill withAutomated Unit Testing (NUNIT,JUNIT)

  • Working knowledge and skill Report development tools (Microsoft Visual Studio Report Designer, Crystal Designer)

Customer and IT Services

  • Advanced knowledge and skill with Security & Privacy Protocols (HIPAA, CJIS, SSL, User & File Security

Preferred Qualifications

  • Building data enterprise solutions using Snowflake

  • Experience in Azure Datafactory for ETL functions

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

  • Requiredresume 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 letterthat 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 ouroverview ofthe 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 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.

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

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

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 theDisaster Service Worker Informationpage.

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:

[email protected]

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:

6406 - Development Analyst Senior

Apply now

Please let Multnomah County know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 146k-152k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Multnomah County

Learn more about Multnomah County and their company culture.

View company profile

At Multnomah County, our organization's top priority is to meet the many needs of our residents. We provide a wide array of essential services including: health, community justice, roads, elections, libraries, jails, bridges, tax and assessment, marriage licenses, animal services, passports, mental health and addiction services and more. The county and its departments are governed by our non-partisan, publicly-elected Board of County Commissioners. The board is made up of four commissioners representing their respective districts and the chair of the board, who serves as the chief executive officer for the county.

Our diverse, dynamic workforce is comprised of more than 4,500 employees whose work collectively touches every person who lives, works or does business in Multnomah County. As an organization, we value a culture of inclusivity, sustainability and innovation. And we continuously strive to improve the quality of life for county employees and residents alike. Working for Multnomah County means having the opportunity to make a real difference in the community, no matter what position you hold. From department directors, to librarians, to election workers-- and everywhere in between -- county employees dedicate themselves to meaningful service. This work matters.

Claim this profileMultnomah County logoMC

Multnomah County

View company profileVisit multco.us

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Multnomah County

Explore the variety of open remote roles at Multnomah County, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Multnomah County

Remote companies like Multnomah County

Find your next opportunity by exploring profiles of companies that are similar to Multnomah County. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 30,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan