Blue Marble Geographics logo
Log inCart icon


At Blue Marble Geographics, we are as committed to excellence as we are to your opportunity to make a difference - you'll be a part of a company that takes pride in its achievements, knowing that customers benefit from the products we develop. We invite you to learn about the opportunity to contribute to our team.

Entry Level Developer

Job Description

Blue Marble Geographics is seeking an entry level Software Developer to assist an in-house development team with supporting, and maintaining our industry standard GIS software tools. This is an opportunity to work within a progressive, small team-oriented software company in Maine. Successful candidates will have the ability to interact effectively with others and work as a team. They will also need to be able to think and work independently. Blue Marble Geographics is the place to be if you have a desire to learn new things every day, create effective code, and want to live in the beautiful State of Maine. This position requires assisting development tool customers, creating and maintaining internal build procedures, and generating code sample for SDK libraries. The position provides constant opportunities to work with software developers from around the world as they implement our technology. Our customers include Oracle, Google, Microsoft, and many other household names.

General Requirements

Required familiarity with the software development process. Primary development in C++, with knowledge of Microsoft Visual, .NET framework, and Microsoft Foundation Classes (MFC) preferred. Additional skills with Qt, java, or C++ development on Unix environments are appreciated. Some travel may be required.

Education Requirements

Bachelor's degree required. Computer science, Electrical/Computer Engineer, or Mathematics areas preferred, but other technical degrees considered.


Fully covered health insurance, paid vacation, profit sharing, 401k, casual attire. Full Time Salaried position

Additional Requirements

Send resume and cover letter via email

Contact Information

HR Administrator

Cover letter is required, apply by email only. Blue Marble Geographics is an Equal Opportunity Employer.

Blue Marble Geographics
22 Carriage Lane
Hallowell, Maine 04347 U.S.A.

You may see a list of all current job openings here.