1

Cobol Developer Jobs in Portland, OR (NOW HIRING)

Software Developer Job Details Software Development Engineer with minimum 5 years of continuous development experience using C#.Net 5.0 with Visual Studio 2012 or higher, capable of implementing ...

Senior Software Developer

Canby, OR

$57 - $75.25/hr

Our software engineering team plays a key role in enabling growth, operational excellence, and innovation across the company. We are looking for engineers who enjoy solving real business problems ...

New

Senior Developer Technology Engineer - AI

Hillsboro, OR · Hybrid

$59.25 - $78.50/hr

We're currently seeking a Senior Developer Technology Engineer, Artificial Intelligence! Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures?

We are seeking an MTS II - Software Developer (IaaS) to help build the foundational software that powers our next-generation infrastructure platform. You will design and develop services that span ...

next page

Showing results 1-20

Cobol Developer information

See Portland, OR salary details

$11

$58

$77

How much do cobol developer jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for cobol developer in Portland, OR is $58.88, according to ZipRecruiter salary data. Most workers in this role earn between $51.25 and $69.33 per hour, depending on experience, location, and employer.

What is a COBOL Developer?

A COBOL Developer is a software programmer who specializes in using the COBOL (Common Business-Oriented Language) programming language to design, develop, maintain, and troubleshoot business applications. COBOL is a legacy language primarily used in mainframe computing environments, common in industries like banking, insurance, and government. COBOL Developers often work on updating, maintaining, or migrating older systems that are critical to business operations. Their responsibilities may also include analyzing existing code, optimizing performance, and ensuring systems comply with current regulatory and security standards.

What is the difference between Cobol Developer vs Mainframe Developer?

AspectCobol DeveloperMainframe Developer
Required CredentialsProficiency in COBOL, JCL, DB2Proficiency in COBOL, JCL, DB2, and mainframe tools
Work EnvironmentLegacy systems, mainframe environmentsMainframe systems, enterprise IT infrastructure
Employer & Industry UsageFinancial, insurance, government sectorsFinancial institutions, government agencies, large enterprises
Common Search & ComparisonOften compared for mainframe roles involving COBOLBroader role including system administration and maintenance

While both roles involve working with mainframe systems and COBOL, a Cobol Developer primarily focuses on coding and maintaining COBOL applications. A Mainframe Developer may handle a wider range of tasks, including system setup, maintenance, and integration within mainframe environments. The roles often overlap, but Cobol Developers are more specialized in application development.

What are some of the common challenges Cobol Developers face when working with legacy systems?

Cobol Developers often encounter challenges related to maintaining and upgrading legacy systems, such as limited documentation, outdated hardware, and code that was written decades ago by other programmers. Integrating Cobol-based applications with modern technologies and platforms can also require creative problem-solving and strong analytical skills. Collaboration with business analysts and IT teams is essential to accurately translate current business needs into the existing codebase while ensuring system stability and data integrity.

What Does a Cobol Developer Do?

COBOL stands for Common Business-Oriented Language. It is a programming language used in business applications. A COBOL developer works on developing applications using this programming language that operate on an organization's mainframe computers. Businesses use COBOL for large tasks, such as transaction and batch processing. As a COBOL developer, your responsibilities include coding new programs using COBOL or assessing and upgrading existing programs and applications to meet business needs and objectives.

What are the key skills and qualifications needed to thrive as a Cobol Developer, and why are they important?

To thrive as a Cobol Developer, you need strong programming skills in COBOL, a solid understanding of mainframe environments, and experience with legacy systems, often supported by a degree in computer science or related field. Familiarity with tools like IBM z/OS, JCL, DB2, and transaction processing systems is typically required, along with knowledge of version control systems. Analytical thinking, attention to detail, and effective communication help developers troubleshoot issues and collaborate with teams maintaining critical enterprise applications. These skills and qualities are essential to ensure the reliability and modernization of core business systems that depend on COBOL.
What are popular job titles related to Cobol Developer jobs in Portland, OR? For Cobol Developer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Cobol Developer jobs in Portland, OR look for? The top searched job categories for Cobol Developer jobs in Portland, OR are:
Infographic showing various Cobol Developer job openings in Portland, OR as of July 2026, with employment types broken down into 8% Internship, 1% As Needed, 72% Full Time, 1% Part Time, 13% Contract, and 5% Nights. Highlights an 77% Physical, 5% Hybrid, and 18% Remote job distribution, with an average salary of $122,462 per year, or $58.9 per hour.
PeopleSoft Senior Technical Developer

PeopleSoft Senior Technical Developer

Clackamas County

Oregon City, OR • On-site

$50.79 - $64.41/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Clackamas County rating

8.2

Company rating: 8.2 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

237th of 693 rated public administrative organizations


Job description

Clackamas County employees work to serve the public and enrich our community. Clackamas County is committed to building a community where people thrive, have a sense of safety, connection, and belonging, so that everyone is honored and celebrated for the richness in diversity they bring. We encourage applicants of diverse backgrounds and lived experience to apply.
Clackamas County is in a prime location in the Portland, Oregon metropolitan area and is recognized nationally as one of the most livable areas in the United States. Located on the southern edge of the City of Portland and extending to the top of Mt. Hood, Clackamas County is part of a thriving region in the Northwest. It has a population of about 420,000 residents.
  • SPIRIT: Our Core Values
  • Explore Clackamas County
  • Recreation, Arts & Heritage
WHO MAY APPLY
Clackamas County does not offer visa sponsorships. Once a job applicant has accepted a position, they will be required to complete an I-9 and confirm authorization to work in the United States prior to their first day.
This is not a remote work position. The incumbent will be expected to report on-site for in-person meetings, team collaboration, trainings, or other operational needs as determined by the department.
CLOSE DATE
This position will remain open until filled. The first application review will be on Monday, July 20, 2026. We reserve the right to close this recruitment at any time on or after that date.
COMPENSATION
Annual Pay Range: $105,644.63 - $133,981.78
Hourly Pay Range: $50.790687 - $64.414319
Salary offers will be made within the posted pay range and will be based on the candidate's experience (paid or unpaid) that is directly relevant to the position. This position is classified as a Senior Systems Project Analyst.
JOB DETAILS AND QUALIFICATIONS
Clackamas County's Department of Technology Services is looking for a skilled PeopleSoft Senior Technical Developer to join our team and help support county operations.
In this role, you'll do meaningful and engaging technical work that supports both county operations and the community. We offer a healthy work-life balance and long-term stability. Our PeopleSoft environment is reliable and well-established, so you can focus on making improvements and doing quality development work instead of dealing with constant emergencies. Sometimes, you'll have the chance to work overtime during scheduled upgrades, project work, or planned maintenance, giving you flexibility to contribute more when needed and be recognized for your efforts.
As part of a collaborative and experienced PeopleSoft team, working to maintain and improve a variety of HR and Finance modules, support system integrations, and deliver lasting improvements for County services. Our team values problem-solving, sharing knowledge, and providing strong customer service.
We are looking for someone with hands-on development experience, solid technical skills, and an understanding of business processes in Human Resources, Finance, and Payroll. Just as important is your ability to collaborate across teams, communicate effectively, and bring a solutions-oriented mindset to complex technical challenges.
Clackamas County offers a robust benefits package designed to support balance and well-being, including generous paid time off, flexible benefits, and a predictable alternate workweek schedule. With Fridays off and a hybrid work arrangement (based on business needs), this role helps you build a sustainable career in public service without sacrificing personal time and flexibility.
At Clackamas County, you'll have the chance to grow your technical career in a place that values steady progress, teamwork, and work-life balance. You'll also have the flexibility to earn overtime when projects require extra effort.
Required Minimum Qualifications/Transferrable Skills:*
  • Minimum seven (7) years of experience in advanced systems analysis and design supporting complex application systems with multiple sub-systems, programs, files, databases, and users
  • At least five (5) years of experience programming and troubleshooting with Oracle PeopleSoft technical tools (e.g., Application Designer, PeopleCode, SQR, Application Engine, BI Publisher, COBOL, etc.)
  • Experience across the full software development lifecycle, including administration, setup, and troubleshooting
  • Experience developing reports, data interfaces, and bolt-on applications, including integrations between PeopleSoft HCM and Finance systems, third-party providers, and cloud platforms
  • Experience developing and documenting technical and business requirements, processes, and user training materials
  • Experience supporting confidential, time-sensitive information
  • Experience providing production support, troubleshooting, and resolving PeopleSoft HCM and Finance system issues
  • Demonstrated knowledge of database management principles and techniques
  • Experience using SQL (Microsoft SQL Server or Oracle) for analysis, debugging, and development
  • Ability to work off-hours, including early/late shifts, scheduled upgrades, maintenance windows, on-call rotations, and emergency response as needed
Preferred Qualifications/Transferrable Skills:*
  • Bachelor's degree in Computer Science or related field
  • Experience with FIT/GAP analysis and project management tools
  • Experience leading or coordinating technical projects with staff, vendors, or users
  • Experience with PeopleSoft architecture, administration, and performance troubleshooting
  • Experience with PeopleSoft upgrades and Selective Adoption processes
  • Experience with integration tools such as JSON, RESTful web services, or ETL methods
  • Experience with Java or other programming languages
  • Experience with SharePoint and Microsoft Power Platform
  • Experience with Crystal Reports
  • Familiarity with Oracle PeopleSoft Upgrade Manager
  • Ability to quickly learn new technologies and apply training to development work
Pre-Employment Requirements:
  • Must pass a criminal history check, which may include a national or state fingerprint records check
  • Driving is required for County business on a regular basis or to accomplish work. Incumbents must possess a valid driver's license and maintain an acceptable driving record throughout the course of employment.
*For veterans qualified for Veterans' Preference: If you believe you have skills that would transfer well to this position and/or special qualifications that relate to this position, please list those skills and/or qualifications in the open-ended question at the end of the application and explain how those skills and/or qualifications relate to this position.
TYPICAL TASKS
Duties may include, but are not limited to, the following:
Coordinates the work of project teams composed of technical staff, vendors, and users; guides and formulates project needs and requirements; manages and completes projects within specific time and budget constraints; prepares progress reports and revises projections to reflect current status.
Communicates with TS management, technical staff, users, and departments to analyze current and projected application needs, resources, and system performance; conducts research of new systems and modifications; conducts compatibility studies and cost/benefit analyses and recommends the most cost-effective approach to meet application system requirements.
Coordinates the planning of projects related to existing or proposed systems; prepares estimates and tracks project time and costs; establishes a work plan in relation to the capacity and limitations of system infrastructure, operating time, and available personnel; assigns projects or tasks to project staff.
Develops detailed design specifications, definitions, performance criteria, and testing methods; writes, develops, and documents operational procedures; coordinates systems maintenance, testing, and production runs; devises schedules for implementation; provides training and technical guidance to users and staff in the use of new or modified systems and procedures.
Utilizes appropriate software tools and techniques for systems analysis, logic design, applications programming and coding, database management, computer operations, troubleshooting equipment problems, and maintaining operational integrity of the computer system.
Leads and/or coordinates the work of regular employees and contractors assigned to projects; promotes cooperative team efforts among technical staff, contractors, and users; monitors contractor/vendor activities; coordinates with required vendors in providing required services.
Provides ongoing high-level technical design, support, and enhancements to new and existing systems and applications; coordinates maintenance, testing, and daily operations; prepares schedules for implementation; monitors, troubleshoots, and maximizes performance and integrity; performs comprehensive diagnosis of problems and develops / implements solutions.
Under direction, researches, recommends, and implements new technology for new and existing systems, coordinating such activities with the required application, network, system, administration & network teams for new and existing systems.
Coordinates and, as required, also performs the administrative design, development, and support of technical functions to provide required application services; coordination and work performed include, but are not limited to, network/system (non-application) / database and security functions.
Maintains a broad knowledge of current and emerging state-of-the-art technologies, business best practices, architectures, and products; acts as the highest point of escalation in application support and maintenance; coordinates other technical areas to facilitate issue resolution, technology development, and integration.
In coordination with TS management/ technical staff and department business staff, designs and implements technical and business standards and policies, security practices and performance metrics; participates in long-range planning and design of technical and business requirements and configurations; backup and recovery procedures; and design of service enhancements.
WORK SCHEDULE
This position is included in the county's alternate workweek program, working 40 hours during a standard workweek of Monday through Thursday (Fridays off). Specific hours of work will be discussed with the candidate selected for this position at the time an offer of employment is extended.
This is not a remote work position. This position is eligible for hybrid on-site/telework, subject to the Clackamas County Teleworking Policy and based on the Department's business needs. The exact amount of on-site/telework and schedule will be discussed with the hiring manager at the time of offer. The incumbent will be expected to report on-site for in-person meetings, team collaboration, trainings, or other operational needs as determined by the department.
Telework locations cannot be located outside of Oregon or Washington. Telework from any other state is not allowed. Washington residents must perform 50% of their time on-site at Clackamas County.
BENEFITS INFORMATION
Clackamas County proudly offers an attractive compensation and benefits package, including competitive wages, cost-of-living adjustments, merit increases (for eligible employees), and a robust sick and vacation plan for regular status employees.
We encourage and support employee health and wellness by offering health and wellness classes and events, and alternative care benefits, so you can customize your wellness needs to fit your lifestyle. Employee benefits become effective on the first of the month following an employee's date of hire.
Attractive benefits package and incentives for employees in regular status positions are detailed below.
Generous paid time off package, including:
  • 12 hours of vacation accrued per month
    • Eligible newly hired employees will have the one-time option to frontload their first year of vacation accruals! This means you have access to vacation leave at time of hire.
  • 8 hours of sick accrued per month
  • 10 paid holidays and 1 personal day per year
Other Benefits:
  • Membership in the Public Employees Retirement System (PERS)/Oregon Public Service Retirement Plan (OPSRP):
    • Employer paid 6% PERS retirement contribution (The county currently pays the employee's share of the retirement contribution.)
  • A Choice of Medical Plans that include chiropractic coverage, alternative care, vision, and prescription drug coverage
  • A Choice of Dental Plans
  • Employee Assistance Program (EAP)
  • Longevity pay
  • Other retirement Savings Options that allow for additional retirement funds savings, including an option to contribute a portion of employee earnings on a pre or post-tax basis to a 457b Deferred Compensation Plan
  • A variety of additional optional benefits (see link below for additional information)
This is a full-time County position represented by the Employees' Association.
Learn More About Benefits
ABOUT THE DEPARTMENT
High-quality, innovative, cost-effective technology for county commissioners and departments
While it is not possible to know with certainty all of the challenges that the future will bring, one assumption seems certain: today's practices will not be adequate to meet tomorrow's needs.
Additionally, we know that technology is constantly changing. Therefore, as Clackamas County is committed to providing high-quality public service, we must continually strive to improve. We can accomplish this by providing the necessary ongoing training, improving and upgrading our computer systems - both software and hardware - whenever feasible, and implementing county-wide technical standards to ensure compliance.
The Technology

What Clackamas County employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom