In my 40 years of programming, Blue Marble Geographics is the best little software company I’ve ever worked for. This company is fun yet focused. The software development team has an effective and evolving development methodology and uses a variety of software engineering tools to develop code and manage issues. The application work is customer-focused, challenging, and rewarding. The management, sales, and marketing teams have a clear direction and vision, fostering active and meaningful communication between all employees. The entire company is supported by highly effective customer support and IT teams. With two of the best in their class GIS applications and easy Maine living and Blue Marble supplies an ideal environment for a new or seasoned software engineer.