Current jobs related to Geospatial Software Developer - Portland, Oregon - NV5


  • Portland, Oregon, United States NV5 Full time

    Job Title: Geospatial Software Engineer PositionAbout the Role:We are seeking a skilled Geospatial Software Engineer to join our team at NV5. As a key member of our Innovation and Development team, you will be responsible for building and maintaining web applications that serve our clients in the geospatial community.Key Responsibilities:- Participate in all...

  • Geospatial Analyst

    1 month 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 SummaryWe are seeking a highly skilled Geospatial Analyst Intern to join our team at ECONorthwest. This internship provides an excellent opportunity to gain hands-on experience in geospatial analysis techniques, data management, and visualization. The successful candidate will assist our team in supporting natural resource projects related to recreation,...


  • Portland, Oregon, United States Software Guidance and Assistance, Inc. Full time

    We are seeking a highly skilled Software Development Expert to join our team at Software Guidance and Assistance, Inc. The ideal candidate will have a strong background in software engineering and a passion for designing and developing scalable and reliable systems.The successful candidate will be responsible for:Designing, developing, and testing key...


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


  • Portland, Oregon, United States ECONorthwest Full time

    Job Title: Spatial Analyst Intern Natural ResourcesWe 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,...


  • Portland, Oregon, United States Della Infotech Full time

    Job SummaryDella Infotech is seeking an experienced Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for working with the Microsoft Power Platform.Key ResponsibilitiesAnalyze business requirements and develop conceptual models for systems and componentsDesign and implement...


  • Portland, Oregon, United States SynergisticIT Full time

    We are seeking a talented Software Development Professional to join our team at SynergisticIT. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Java and Python programming languages.Collaborate with cross-functional...


  • Portland, Oregon, United States CorVel Corporation Full time

    At CorVel Corporation, we are seeking a highly motivated and experienced Software Development Engineer to join our team. As a key contributor, you will play a crucial role in developing and maintaining complex software systems, leveraging your expertise in .NET/C# and relational database skills.Key Responsibilities:Design, develop, and deploy scalable...


  • Portland, Oregon, United States TransPerfect Full time

    Software Development SpecialistAt TransPerfect, we're looking for a skilled Software Development Specialist to join our team. As a key member of our development team, you'll be responsible for designing, modifying, and implementing software programming applications based on guidance from senior developers.Key Responsibilities:Implement architectures that...

  • Senior GIS Analyst

    4 days ago


    Portland, Oregon, United States PacifiCorp Full time

    Job SummaryWe are seeking a highly skilled GIS Analyst to join our team at PacifiCorp. As a GIS Analyst, you will play a critical role in supporting our business operations by performing geospatial science and analysis, spatial data acquisition, geospatial modeling, database development, data management, and maintaining data integrity. Key...


  • Portland, Oregon, United States SynergisticIT Full time

    About UsSynergistic IT is a full-service staffing and placement firm dedicated to fulfilling the IT needs of our clients. With over 12 years of experience, we provide high-quality IT services, from staffing to project implementation.Job DescriptionWe are seeking a skilled Software Development Specialist to work on developing a user-friendly banking...


  • Portland, Oregon, United States Access Healthcare Full time

    About the Role:As a software developer with a strong background in Java, you will be responsible for designing, developing, and testing software applications using Java programming language. Your expertise in Java will enable you to create efficient, scalable, and secure software systems that meet the business requirements of our company.About the Team:Our...


  • Portland, Oregon, United States AltSource Full time

    Job OverviewWe are seeking an experienced Senior Software Development Lead to join our team at AltSource. As a key member of our engineering team, you will be responsible for guiding the design, development, and maintenance of custom software solutions for our clients.Key Responsibilities:Collaborate with cross-functional teams to deliver high-quality...

  • Software Engineer

    2 weeks ago


    Portland, Oregon, United States OneStaff Medical Full time

    Job Title: Software Engineer - Backend DeveloperAt our company, we are seeking a highly skilled and experienced software engineer to join our development team. As a backend developer, you will be responsible for designing and implementing scalable and efficient software systems.Key Responsibilities:Design and implement backend systems using modern...


  • Portland, Oregon, United States iCST Full time

    Job Description:At iCST, we are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in programming and experience with complex system development.Key Responsibilities: Prepares detailed design specifications for highly complex and large-scale systems in order to plan and facilitate system...


  • Portland, Oregon, United States WEX Full time

    About the Role:This is a remote position that requires collaboration and communication with a distributed team. As a Software Development Engineering Manager at WEX, you will direct the activities of software systems development, software applications development, and software quality assurance functions.Key Responsibilities:Direct the activities of software...


  • Portland, Oregon, United States PacifiCorp Full time

    PacifiCorp is seeking a highly skilled Geographic Information Systems (GIS) professional to support its business operations.Job SummaryThe Senior Geographic Information Systems Analyst will be responsible for performing critical business support functions, including geospatial science and analysis, spatial data acquisition, geospatial modeling, database...


  • Portland, Oregon, United States PacifiCorp Full time

    PacifiCorp is seeking a highly skilled Geographic Information Systems (GIS) professional to support its business operations.Job SummaryThe Senior Geographic Information Systems Analyst will be responsible for performing critical business support functions, including geospatial science and analysis, spatial data acquisition, geospatial modeling, database...


  • Portland, Oregon, United States Esri Full time

    Job SummaryWe are seeking a highly skilled C++ software engineer to join our team at Esri. As a key member of our development team, you will play a critical role in designing and developing a cross-platform mapping API that runs on the latest mobile devices using the latest compilers and C++ standards.Key ResponsibilitiesDesign and develop C++ software...

Geospatial Software Developer

1 month 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.