1

Assistant Gis Software Developer Jobs in Portland, OR

OVERVIEW Assignment This contract Software Developer / Programmer 3 position will support the ... With the manager oversight and approval: * Assist with gathering and transforming information/data ...

New

In this role, you'll support scientific and engineering initiatives through cartography, geospatial ... Strong curiosity, adaptability, and willingness to learn new software and technologies * Ability to ...

GIS Specialist

Portland, OR · On-site

$50K - $95K/yr

In this role, you'll support scientific and engineering initiatives through cartography, geospatial ... Strong curiosity, adaptability, and willingness to learn new software and technologies * Ability to ...

Plan Review Technician 1

Hillsboro, OR · On-site

$38.10 - $40.01/hr

... assist with evaluation and inspection of developer-installed sanitary and surface water facilities ... maps GIS software and databases Microsoft applications. ABILITY TO: Maintain accurate records ...

PC operating systems, ESRI ArcGIS software. Working knowledge of Python or similar scripting ... Founded and managed by technologists and engineers, AZAD is a leading provider of Technology ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

As a Senior Software Engineer, you will lead complex technical work, design and implement software ... RDI provides custom database, web, and GIS programming services to clients from small local ...

... corrections. * Assist surveyors and engineers in interpreting survey data to support decision ... Proficiency in surveying and CAD software, including AutoCAD and GIS software. * Strong ...

Geographic Information Systems (GIS) software and technology * Construction field inspection ... Ability to read, interpret, and assist in the preparation of engineering plans, specifications, and ...

New

Engineer I

Saint Helens, OR · On-site

$6.3K - $7.6K/mo

Geographic Information Systems (GIS) software and technology * Construction field inspection ... Ability to read, interpret, and assist in the preparation of engineering plans, specifications, and ...

Engineer I

Saint Helens, OR · On-site

$6.3K - $7.6K/mo

Geographic Information Systems (GIS) software and technology * Construction field inspection ... Ability to read, interpret, and assist in the preparation of engineering plans, specifications, and ...

New

Engineer I

Saint Helens, OR · On-site

$6.3K - $7.6K/mo

Geographic Information Systems (GIS) software and technology * Construction field inspection ... Ability to read, interpret, and assist in the preparation of engineering plans, specifications, and ...

Software Engineer

Portland, OR · Remote

$100K - $180K/yr

You have used AI coding assistants in real work, writing clear, specific prompts and evaluating the ... software - engineer?utm_source=dstribute & utm_medium=job+boards &utm_campaign=cerbo-swe

Embedded Software Engineer

OR

$139K - $183K/yr

The engineer will contribute to software architecture, product enhancements, and reliability ... Assist in the development of software user manuals and technical documentation. • Collaborate ...

next page

Showing results 1-20

Assistant Gis Software Developer information

See Portland, OR salary details

$77.9K

$110.8K

$157K

How much do assistant gis software developer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for assistant gis software developer in Portland, OR is $110,802.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,500.00 and $119,800.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Gis Software Developer vs GIS Software Developer?

AspectAssistant GIS Software DeveloperGIS Software Developer
Required CredentialsBachelor's in GIS, Computer Science, or related field; some certificationsBachelor's or higher; certifications like GISP beneficial
Work EnvironmentSupportive team, entry-level tasks, supervised projectsMore independent, complex project involvement
Employer & Industry UsageEntry-level roles in government, environmental, urban planningMid-level roles in similar sectors, more responsibility
Search & Comparison IntentUnderstanding entry-level vs experienced rolesClarifying career progression in GIS

The main difference between an Assistant GIS Software Developer and a GIS Software Developer lies in experience, responsibilities, and independence. The assistant role is typically entry-level, focusing on supporting tasks under supervision, while the GIS Software Developer handles more complex projects independently. Both roles require similar educational backgrounds and certifications, but the level of responsibility and expertise increases with the GIS Software Developer position.

What are the most commonly searched types of Gis Software Developer jobs in Portland, OR? The most popular types of Gis Software Developer jobs in Portland, OR are:
Infographic showing various Assistant Gis Software Developer job openings in Portland, OR as of July 2026, with employment types broken down into 86% Full Time, and 14% Part Time. Highlights an 86% In-person, and 14% Hybrid job distribution, with an average salary of $110,802 per year, or $53.3 per hour.
Software Developer / Programmer

Software Developer / Programmer

CorSource

Vancouver, WA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

We are CorSource Technology Group, a locally owned technical staffing and recruiting firm in Portland, Oregon.

We encourage you to submit your resume to the job posting link, or directly contact: recruiting@corsource.com, 503-726-4545

19827

Software Developer / Programmer 3

12 months

Vancouver

This position closes to submittals on July 30th.

Position requires the ability to meet federal background and compliance requirements.


OVERVIEW

Assignment

This contract Software Developer / Programmer 3 position will support the company Study Automation (ARES) Team within the Transmission Operations Development Group (JDD). This Study Automation Group, the ARES Team, is involved in the creation of business process automation and documentation by interpreting design specifications, assisting in technical design, coding software, following test and deployment procedures, complying with project documentation requirements, and working on a development team using a mix of development methodologies, including Agile, as a process automation software developer.. The ideal candidate would keep abreast of industry developments regarding appropriate network system infrastructure technology and sustain a high-level of attention to detail in preventing accidental system outages or problems

Organization

JDD is unique in that it is the only group at the company that does custom design, development, and maintenance of grid operations software solutions. Our group consists of six sub-teams, of .Net and Java expertise across multiple systems. Candidates must have strong technical and team skills to be able to do the job. Utility experience is ideal. Our team members must be able to learn and understand the complex interactions between multiple interconnected systems in order to build creative solutions and find and fix unique problems. We look for people who possess intuition and sleuthing skills beyond the basic diagnostic skills. Candidates also need the ability to understand and fulfill the various compliance requirements that regulate our business, supporting the safety and security of our systems.

ASSIGNMENT RESPONSIBILITIES

Note: All official drafts, documents and recommendations, as listed below, must be reviewed, finalized and approved / accepted by appropriate manager or other federal personnel with the authority to do so.

  • With the manager oversight and approval:
  • Assist with gathering and transforming information/data for prototyping automation efforts.
  • Build and maintain data models and mapping relationships between several systems to support power flow studies and other automation efforts.
  • Align models where practical
  • Communicate the data models to our customers
  • Design, document, and communicate effective technical solutions meeting end-user requirements.
  • Design, develop, test and deploy n-tier C#.Net applications utilizing the .Net framework
  • Work collaboratively with users and technical staff to design streamlined user interfaces.
  • Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements.
  • Identify or resolve problems in applications at all system tiers (Application, Server, Database, and Network).
  • Ability to analyze data, identify quality assurance/quality control issues, and identify failure or maintenance trends, including issues that may have origins in upstream systems.
  • Productively integrate with an existing Agile development team.
  • Collaborate with project managers, business analysts, software developers, QA testers, and users throughout the System Life Cycle (SLC).
  • Provide emergency and backup support for existing systems and functions.
  • With the manager/team lead oversight and approval, when needed, assume the role and responsibilities of a technical lead, which includes the following:
  • Break down technical work into tasks and provide reasonable time estimates for completion.
  • Communicate status of project development work to project team, users, information system owners and others.
  • Analyze and propose technical designs that satisfy functional and non-functional requirements which also optimize the long- term maintainability of the system.
  • Identify and escalate technical bottlenecks and impediments to the project manager and information system owner.
  • Produce required project technical documentation.
  • Review other developers’ code and provide technical constructive feedback where necessary to verify their code follows the company and team coding standards and programming best practices.
  • Interpret design requirements and assist in technical design on related projects.
  • Provide infrequent technical training to peers.
  • Plan, coordinate, and implement system security measures to protect data, software, and hardware.
  • Monitor system performance to determine whether adjustments need to be made, and to determine where changes will need to be made in the future.
  • Confer with system users about how to solve existing system problems.
  • Support Federal Information Security Management Act (FISMA) standards and North American Electric Reliability Corporation critical infrastructure protection (NERC-CIP) compliance when performing assigned work.
  • Analyze and propose technical designs that satisfy functional and non-functional requirements which also optimize the long-term maintainability of the system.
  • Mentor and assist other team members with application development.

REQUIREMENTS

Education & Corresponding Experience

  • A degree in Computer Science, Information Technology, Business Systems, Engineering or a directly related field is preferred.
  • 5 years of experience is required with an applicable bachelor’s or associate degree.
  • 7 years of experience is required without an applicable bachelor’s or associate degree or no degree.
  • Applicable Certifications may count for 1 year of experience.
  • Experience must include direct work experience in Computer/Information Technology.

Required Technical Skills & Experience

  • 7 years of the following experience:
  • Developing with .NET framework, C#, ReactJS, and SQL
  • .NET programming within an experienced development team.
  • Object Oriented design principles.
  • Database Access (i.e. Entity Framework, NHibernate, ADO.NET)
  • .NET Remoting, COM, and DCOM
  • Microsoft Visual Studio IDE.
  • Experience with T-SQL development to write complex queries involving multiple tables. Experience in Extracting, Transforming and Loading (ETL) data from Excel, flat files, BCP utility, DTS, SSIS, and SSRS services.
  • Microsoft Office Suite applications, specifically PowerPoint, Access, and Project.


All qualified applicants at CorSource Technology Group will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Does this position sound interesting, but perhaps not for you? If you know of a friend or colleague that could be a match, your referral could be worth a referral bonus.

recruiting@corsource.com, 503-726-4545