Geospatial Software Developer

2 days ago


Portland, Oregon, United States NV5 Full time
Job Title: Geospatial Software Engineer

At NV5, we are seeking a highly skilled Geospatial Software Engineer to join our team. As a key member of our Innovation and Development team, you will be responsible for designing, developing, and maintaining web applications that serve our clients in the geospatial community.

Key Responsibilities:
  • Participate in all phases of the software development lifecycle, from documentation to deployment.
  • Develop features across multiple subsystems, including collaboration in requirements definition, prototyping, design, coding, testing, and deployment.
  • Investigate, analyze, and make recommendations to management regarding technology improvements, upgrades, and modifications.
  • Determine operational feasibility and design system specifications and standards.
  • Assist in the collection and documentation of user requirements, development of user stories, and estimates.
  • Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Packaging and supporting deployment of releases.
  • Analyze and resolve technical and application problems.
Requirements:
  • 3+ years of experience working with Python, Django, Ansible, Celery, Postgres, JavaScript, HTML5, and CSS3 in web applications.
  • Expert knowledge of geospatial data types and analytical processing techniques for large-scale datasets captured from various platforms and sensor types.
  • Proven experience building web-based geospatial processing tools optimized to handle extremely large data scales.
  • 2 years of experience in cloud-native development.
  • Proficiency in developing and debugging complex software systems running in primarily Linux environments.
  • Solid understanding of networking and distributed computing environments.
  • Working knowledge of GitHub.
  • Experience working in an agile development team environment using the Scrum framework.
  • Experience using JIRA or similar issue-tracking software.
  • Good communication skills and ability to work in a geographically distributed team environment.
  • Ability to manage multiple tasks and perform work on time.
Preferred Additional Skills:
  • Customer and relationship-focused, process-driven, results-oriented, organized, and self-directed.
  • Working knowledge of JavaScript mapping libraries (OpenLayers, Leaflet, ArcGIS API for JavaScript, Tangram).
  • Experience with customers in DOD, Federal/State Government, Oil & Gas, Utilities, and/or Transportation.
  • Experience with computer science fundamentals and data structures generally obtained from a Bachelor's degree or higher in computer science, engineering, or related field.

NV5 offers a competitive compensation and benefits package, including medical, dental, life insurance, PTO, 401(k), and professional development/advancement opportunities.

NV5 provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.


  • Geospatial Analyst

    2 weeks ago


    Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial AnalystWe are seeking a highly skilled Geospatial Analyst to join our team at NV5. As a Geospatial Analyst, you will play a critical role in supporting the Land Cover group in producing various land use and land cover datasets.Key Responsibilities:Work independently with minimal oversight to complete tasks on time.Identify issues and...

  • Geospatial Analyst

    2 weeks ago


    Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial AnalystWe are seeking a highly skilled Geospatial Analyst to join our team at NV5. As a Geospatial Analyst, you will play a critical role in supporting the Land Cover group in producing various land use and land cover datasets.Key Responsibilities:Work independently with minimal oversight to complete tasks on time.Identify issues and...

  • Geospatial Analyst

    2 days ago


    Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial AnalystWe are seeking a highly skilled Geospatial Analyst to join our team at NV5. As a Geospatial Analyst, you will play a critical role in supporting the Land Cover group in producing various land use and land cover datasets.Key Responsibilities:Work independently with minimal oversight to complete tasks on time.Identify issues and...

  • Geospatial Analyst

    3 weeks ago


    Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial AnalystWe are seeking a highly skilled Geospatial Analyst to join our team at NV5. As a Geospatial Analyst, you will play a critical role in supporting the Land Cover group in producing various land use and land cover datasets.Key Responsibilities:Work independently with minimal oversight to complete tasks on time.Identify issues and...


  • Portland, Oregon, United States ECONorthwest Full time

    Job Title: Geospatial Analyst InternWe are seeking a highly skilled Geospatial Analyst Intern to assist our team in natural resource projects related to recreation, habitat conservation, agriculture, renewable energy, and tourism.Key Responsibilities:Conduct geospatial analyses to support natural resource projects, including recreation, habitat conservation,...

  • Geospatial Analyst

    3 weeks ago


    Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial AnalystAt NV5, we are seeking a highly skilled Geospatial Analyst to join our team. As a Geospatial Analyst, you will play a critical role in supporting the Land Cover group in producing various land use and land cover datasets.Key Responsibilities:Work independently with minimal oversight to complete tasks on time.Identify issues and...


  • Portland, Oregon, United States Software Guidance & Assistance Full time

    Software Engineer Job DescriptionSoftware Guidance & Assistance, Inc. (SGA) is seeking a skilled Software Engineer to join our team for a contract assignment with a premier SaaS client in Portland, OR.Responsibilities:Design, develop, and test key components of our platform, ensuring high reliability, scalability, and maintainability.Develop systems that are...


  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance software solutions.Key ResponsibilitiesLead the creation of innovative software solutions that drive business growth...


  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions that meet the needs of our customers.Lead the...

  • Software Developer

    3 weeks ago


    Portland, Oregon, United States Autodesk Full time

    Job Title: Software EngineerAt Autodesk, we're seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Responsibilities:Design and develop software solutions using various programming...

  • Software Developer

    4 weeks ago


    Portland, Oregon, United States HighByte Full time

    Software Developer Position SummaryHighByte is a fast-growing B2B software company making a significant impact in the global market. As a Software Developer at HighByte, you will be engaged in all phases of the software development lifecycle, from design and development to testing and validation. Your primary responsibilities will include gathering and...

  • Software Developer

    4 weeks ago


    Portland, Oregon, United States HighByte Full time

    Software Developer Position SummaryHighByte is seeking a skilled Software Developer to join our team in Portland, Maine. As a key member of our development team, you will be responsible for designing, developing, and delivering our industrial software products to market.Key Responsibilities:Contribute to technology vision and initiativesDesign, develop,...

  • Software Developer

    4 weeks ago


    Portland, Oregon, United States Unum Full time

    Software Engineer IIUnum is seeking a skilled Software Engineer II to develop and configure software solutions within our business portfolio. This role requires expertise in C#/.NET, including experience with APIs, and the ability to work independently. You will ensure high-quality software delivery through collaboration with agile teams, unit testing, and...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a key member of our delivery engineering team, you will be responsible for improving delivery performance through automation and driving adoption of modern DevOps practices.Key ResponsibilitiesDesign and implement automated delivery pipelines...

  • Software Developer

    4 weeks ago


    Portland, Oregon, United States Portland General Electric Full time

    About the RoleWe are seeking a highly skilled Application Developer to join our team at Portland General Electric. As a key member of our team, you will be responsible for designing, developing, and implementing innovative clean energy solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software applications using...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a Principal Delivery Engineer, you will be responsible for improving delivery performance through raising levels of automation throughout the entire delivery process.Key ResponsibilitiesBuild and deliver frameworks, conventions, and composable...

  • Software Developer

    3 days ago


    Portland, Oregon, United States CorVel Corporation Full time

    About the RoleWe are seeking a highly motivated and experienced Software Engineer to join our team at CorVel Corporation. As a key contributor to our talented stable, you will be responsible for developing and maintaining complex software systems, acquiring extensive business and system knowledge, and applying system knowledge to diagnose and fix complex...

  • Software Developer

    3 weeks ago


    Portland, Oregon, United States ConductorOne Full time

    About ConductorOneConductorOne is a pioneering Identity Automation and Orchestration platform for IT, dedicated to securing the world's adoption of SaaS. Our mission is to provide a user-friendly, cloud-loving orchestration platform that makes granting, reviewing, and removing access and permissions fast, secure, and compliant.Job DescriptionWe are seeking a...

  • Software Developer

    2 weeks ago


    Portland, Oregon, United States ConductorOne Full time

    About ConductorOneConductorOne is a pioneering Identity Automation and Orchestration platform for IT, dedicated to securing the world's adoption of SaaS. Our mission is to provide a user-friendly, cloud-loving orchestration platform that makes granting, reviewing, and removing access and permissions fast, secure, and compliant.Job DescriptionWe're seeking a...

  • Software Developer

    2 weeks ago


    Portland, Oregon, United States ConductorOne Full time

    Job OverviewConductorOne is a pioneering Identity Automation and Orchestration platform for IT, dedicated to securing the world's adoption of Software as a Service (SaaS). As a Software Engineer at ConductorOne, you will play a pivotal role in shaping the future of identity security automation.Key ResponsibilitiesProject Leadership: Lead and contribute to...