Mapping Applications For Your Business


Web Mapping Applications

We design, build and maintain web mapping applications that leverage interactive and informative cartographic maps. We blend GIS, Consumer Mapping, Location Services and Business Systems when creating geographic data presentation apps that support business analysis, communication and decisions.

Spatial IT Consulting

We will help you navigate the ever-changing landscape of location services, geographic technologies, and mapping and data visualization tools and platforms to help you understand what will work for your organization. We can review your systems, business processes, assets and challenges, and recommend mapping systems designed to suit. NBT Solutions has a strong reputation as a true partner to our clients - we listen effectively and provide carefully crafted expert technical advice.


We have decades of cross-platform GIS experience. We can help you with mapping project assessment, geographic data development, GIS workflows and management, geocoding, GPS field work, and more. We can be your outsourced GIS shop, lend a hand to internal GIS operations, or combine the two in a hybrid support role. We are expert in geographic analysis and reporting, and we can push your maps online and mobile.

Cloud-based Geoservices

  • Geocoding
  • List Enhancement
  • Address validation & standardization
  • Geo-append
  • Routing
  • Point-in-poly services
  • Geo-filtered search
  • Geo-fencing
  • Map tiling

Every organization has mapping needs. Talk to the experts at NBT about yours!

Contact Us!


Buffalo, NY

Sean Myers


Jesse Griffis

Senior Developer

Nate Marquardt


Steve Bennett


Thomas Fox

Developer Intern

Portland, ME

Will Mitchell


Jay Denis

Senior Developer

Payson Welch

Senior Developer

Jen Brackett

Project Administrator

Jake Rottersman

GIS Analyst

More About Us

Will Mitchell


188 State Street Suite 202

Portland, ME 04101

Sean Myers


14 Lafayette Square, Suite 1650

Buffalo, NY 14203


Geospatial Developer (Portland, ME and Buffalo, NY)

Posted: October 1, 2015

Are you interested in building the next generation of interactive web mapping applications? NBT Solutions is looking for a Geospatial developer who has a passion for developing the high quality, open source web mapping applications.

This is a web applications developer job ripe for someone with solid programming skills and exposure to leading edge open source mapping applications and their foundations.

NBT Solutions is a 'Spatial IT' company with offices in Portland, Maine and Buffalo, New York. We are an established boutique 10 person GeoSpatial services firm, designing and building custom business mapping applications since 2008.

In addition to delivering awesome projects to a portfolio of interesting clients, NBT is developing our own Software as a Service mapping platform. We are helping build the next generation of broadband services by building map-based tools that help ISPs plan, design, operate and maintain new fiber optic communications networks.

We'd like to see an undergraduate degree in Computer Science or Geography or a combination, but if you went to a coding bootcamp, we would love to talk with you. This is a mid-level to senior-level position with a big upside for career growth for the right person. You will be a key contributor on a small team with growing responsibilities over time.

Qualities we’re looking for:

A developer. You should be well versed in HTML, CSS, and Javascript and have experience with or a desire to learn Node.js and Angular. In addition, because we work with maps, the person should know how to use Javascript mapping libraries such as Leaflet and MapBox.js.

A critical thinker. There is always room for another idea and solution and we would like to have someone that is not afraid to speak up and present an idea no one in the room has thought of.

A Team Player. You should work well in team environments (sometimes distributed team environments) including attending periodic review sessions and scrums.

Excited to work in Buffalo, NY or Portland, ME. Both places have a growing tech community, and great lifestyles including an active nightlife, high levels of civic engagement, and plenty of waterfront activities.

To apply:

Please send the following to

  • A note describing why you’re interested in working at NBT Solutions
  • Resume
  • Examples of your work. URLs, code samples, or whatever medium communicates your work best.