ArcGIS Software Engineer

4 days ago


Denver, Colorado, United States Reinventing Geospatial, Inc. (RGi) Full time
Job Highlights

As a Geospatial Intelligence Developer with RGi, you will develop and operate cutting-edge Geospatial Intelligence analysis software. You will work with your team to build and maintain a powerful platform enabling our users to address challenging real-world problems by converting disparate data into actionable information. Our team is deeply passionate about its mission and takes tremendous pride in our work. We work directly with operational users to design, develop, and maintain capabilities that empower analysts to create actionable intelligence from the massive volumes of Geospatial Intelligence data to give our intel and combat organizations the decision advantage over our near-peer adversaries.

Responsibilities
  • Developing with JavaScript and Node.js and developing RESTful APIs
  • Querying of geospatial data from ESRI or OGC APIs
  • Experience with ArcGIS Enterprise Suite and ArcMap or ArcPro (preferable)
  • Developing and implementing software enhancements to mission systems in other Government agencies
  • Integrating multiple applications
  • Designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to mission problems
  • Incorporating knowledge of computer capabilities, subject matter, and symbolic logic
  • Writing or contributing to end user instructions or manuals
  • Assigning, coordinating, and reviewing the work and activities of developer personnel
  • Using rapid prototyping and Agile based software development methodologies
  • Developing innovative analytical solutions
  • Using Java-based technologies to develop enterprise systems
  • Research and development experience on the progression of ideas to production systems
Requirements
  • 5+ years of experience in software development (analysis, design, development, testing, deployment, maintenance)
  • Experience with: JavaScript, Node.js, ArcGIS, and Agile based software development
  • Bachelor's degree or equivalent experience
Additional Skills We'd Like to See
  • Experience with development in microservice based architectures
  • Understanding of web application development concepts
  • Experience with KOOP
  • Experience working with RDNS and NoSQL databases, specifically Elasticsearch
  • Experience with Docker, Kubernetes, Redis, Kafka, NiFi automation
  • AWS experience
  • Demonstrated experience with continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence)
  • Demonstrated experience with building DevOps pipelines for enterprise systems
  • Demonstrated experience with infrastructure as code applications (Chef, Ansible, Terraform, etc.)
  • AWS Certification (Developer, DevOps and/or, Architect, etc.)
About Us

Reinventing Geospatial, Inc. (RGi) is a leading geospatial expert working with Defense, Intelligence, and Federal clients to achieve mission success and solutions for varied mission-critical programs. Projects at RGi span a wide range of software and analytical methodologies and lie at the intersection of software development and geospatial intelligence. We work with soldiers and geospatial analysts to produce solutions that allow them to develop better situational understanding of complex operational pictures. We do everything from data collection to UI/UX development and advanced deep learning, using a broad toolset including Python, C#, and ArcGIS. Our projects include cutting-edge R&D efforts, as well as large mission programs incorporating data processing/optimization, data dissemination techniques, visualization, and collaboration across the commercial and government sectors.

Our Culture

We pride ourselves on giving employees an exceptional life experience, where creativity thrives, and challenges are simply part of the fun. We provide truly excellent benefits, including:

  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays

We believe our culture of camaraderie, innovation, and collaboration reflects the caliber of our employees and their dedication to the mission of providing quality software to our customers. As such, we want our employees to feel empowered to seek growth and leadership opportunities within the company and position us to maintain our culture as we grow. RGi provides opportunities, resources, training, and mentorship to all our employees to let them take control of their careers and become a leader or a crucial member of our company. If this is what you are looking for in a company, then you are what we are looking for in an employee.

Reinventing Geospatial, Inc. is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions.



  • Denver, Colorado, United States Reinventing Geospatial, Inc. (RGi) Full time

    Job Highlights:At Reinventing Geospatial, Inc. (RGi), we are seeking a highly skilled ArcGIS Software Engineer to join our team. As an ArcGIS Software Engineer, you will play a critical role in developing and operating state-of-the-art Geospatial Intelligence analysis software.You will work closely with our team to build and maintain a powerful platform that...


  • Denver, Colorado, United States @Orchard Full time

    Job Title: ArcGIS Software EngineerJob Summary:We are seeking an experienced ArcGIS Software Engineer to join our team in Denver, CO or St. Louis, MO. As a key member of our team, you will design, develop, and maintain a powerful platform enabling users to address challenging real-world problems by converting disparate data into actionable information.Key...


  • Denver, Colorado, United States Reinventing Geospatial, Inc. (RGi) Full time

    About the RoleWe are seeking a highly skilled ArcGIS Software Engineer to join our team at Reinventing Geospatial, Inc. (RGi). As a key member of our software development team, you will play a critical role in designing, developing, and maintaining state-of-the-art geospatial intelligence analysis software.Key ResponsibilitiesDevelop and operate geospatial...


  • Denver, Colorado, United States Reinventing Geospatial, Inc. (RGi) Full time

    Job HighlightsAs a Geospatial Intelligence Developer with RGi, you will play a key role in developing and operating cutting-edge Geospatial Intelligence analysis software. You will work closely with your team to design, develop, and maintain a powerful platform that enables our users to address complex real-world problems by converting disparate data into...


  • Denver, Colorado, United States Software AG Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. As a key member of our team, you will be responsible for designing, implementing, and maintaining features for the CONNX product suite.Key ResponsibilitiesLead the design, implementation, and maintenance of new features for...


  • Denver, Colorado, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • Denver, Colorado, United States CDM Smith Full time

    Job DescriptionCDM Smith is seeking a highly motivated and detail-oriented Environmental Engineering Intern to join our Environmental Services team in Denver, Colorado.As an Environmental Engineering Intern, you will work closely with a dynamic team of industry-leading engineers on a diverse portfolio of public, federal, and industrial projects. Your...


  • Denver, Colorado, United States AECOM Full time

    About the RoleAECOM is seeking a highly motivated Water/Wastewater Hydraulic Modeling Engineer/Project Manager to join our Colorado water, wastewater, and conveyance group. As a key member of our team, you will be responsible for mentoring staff to conduct hydraulic computations and computer modeling and analysis of water and wastewater systems using...


  • Denver, Colorado, United States AECOM Full time

    About the RoleAECOM is seeking a highly motivated Water/Wastewater Hydraulic Modeling Engineer/Project Manager to join our Colorado water, wastewater, and conveyance group.Key ResponsibilitiesConduct hydraulic computations and computer modeling and analysis of water distribution and wastewater collection systems using software tools such as InfoWater,...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Matrix Design Group Full time

    About Matrix Design GroupMatrix Design Group, Inc. is an employee-owned planning, engineering, and environmental consulting firm. We are committed to fostering, cultivating, and preserving a culture of diversity, respect, and excellence.Job SummaryThe Senior GIS Analyst/Project Manager is responsible for creating and analyzing digital mapping data using...


  • Denver, Colorado, United States Teal Energi Full time

    About the RoleWe are seeking a highly skilled Senior Civil/Geotechnical Engineer to join our team at Teal Energi. As a key member of our engineering team, you will be responsible for delivering high-quality designs and project management services for our capital projects.Key ResponsibilitiesCollaborate with engineering teams to ensure good performance of...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for designing, developing, and testing software products for embedded systems.Key Responsibilities:Develop and integrate software products for embedded systemsCollaborate with...


  • Denver, Colorado, United States Neptune Software As Full time

    About Neptune SoftwareNeptune Software is a leading provider of digital experience platforms, empowering businesses to create innovative and seamless customer experiences. Our Low Code No Code platform is a game-changer in the industry, integrating with existing IT landscapes and democratizing tech for all.The PositionWe are seeking a highly skilled Software...

  • Civil Engineer

    3 weeks ago


    Denver, Colorado, United States Freese and Nichols Full time

    About the RoleWe are seeking a highly skilled Civil Engineer to join our team at Freese and Nichols. As a key member of our engineering team, you will be responsible for assisting in the analysis, design, and construction administration of various water and wastewater utilities and stormwater projects.Key ResponsibilitiesPerform engineering tasks related to...


  • Denver, Colorado, United States CDM Smith Full time

    Job DescriptionCDM Smith is seeking a highly motivated and detail-oriented Environmental Engineering Intern to join our Environmental Services team in Denver, Colorado.Job Summary:The successful candidate will work closely with senior engineers to research environmental information, evaluate data, and assist in developing documents and presentations to...


  • Denver, Colorado, United States AECOM Full time

    About the RoleAECOM is seeking a highly motivated Water/Wastewater Hydraulic Modeling Engineer/Project Manager to join our Colorado water, wastewater, and conveyance group.The ideal candidate will have a strong background in civil or environmental engineering with a focus on hydraulic analysis of water distribution and wastewater collection systems.Key...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Brunel Full time

    Position Overview:Brunel is seeking a Project Engineer for a long-term contract opportunity. This role involves providing technical expertise and leadership for various engineering projects within the organization.Key Responsibilities:Analyze and assess assigned engineering projects, providing informed recommendations.Act as a technical authority on small to...


  • Denver, Colorado, United States Modivcare Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Modivcare. As a Software Engineering Manager, you will be responsible for leading a team of software engineers to design, develop, and deliver high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesLead a team of...