skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, Maine JobLink works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Software Developer

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
Unity College
Physical Address
90 Quaker Hill Rd
Unity, ME 04988
Job Description

Location: Unity, ME

Category: Professional

Posted: Jun 12, 2019

Job Description:

About Unity College:

We educate environmental leaders

For over fifty years, Unity College has been preparing the next generation of environmental professionals and leaders to successfully face real-world challenges. We believe that we should serve a broad range of students from all backgrounds across the U.S. and the world. To be responsive to the rapidly changing needs of students and society, Unity College has adopted an enterprise model as its institutional organization, expanding the college into two distinct units that offer both undergraduate and graduate environmental degrees: flagship campus and distance education.

Unity College Flagship campus in Maine

On our flagship campus, our liberal arts curriculum is built upon a unique framework of sustainability science the first of its kind in the nation. A distinctive approach to learning provides our students with an exceptional, high-quality education, enabling them to drive real change with leading-edge knowledge and expertise within any of our environmentally focused majors. Our unique location provides extraordinary opportunities for hands-on learning and research, and active and engaged students work together with forward-thinking faculty to make true community-based learning possible. From 225 wooded acres of farmland overlooking Unity Pond in the tranquil village of Unity, Maine, we prepare each of our students to make a mark on the world.

Distance Education: Unity College Online

Our distance education unit, started in 2016, extends the effects of a Unity College education to adult learners, and beyond the physical confines of the flagship campus. Unity College Online offers affordable, accredited bachelor’s degrees, master’s degrees, and non-degree credits, ideal for working professionals seeking to advance their careers, helping students become the change maker the world needs while still honoring their commitments, wherever they are.

Whoever and wherever you are, Unity College can offer an environmental education for those committed to solving the world’s most pressing environmental problems.

We are America’s Environmental College.

Job Description:

This position is responsible for development, design and implementation of new or modified functional software solutions to meet ongoing business needs. The Software Developer engages in all phases of the software development life cycle – including: gathering and analyzing business system requirements, developing and testing new software solutions, resolving bugs, responding to service issues and creating system documentation. The Software Developer works with other developers, solution architects and system analysts on the information technology team, as well as internal clients and production managers throughout the software development life cycle. The Software Developer must be a team player with a keen eye for detail and great problem-solving and troubleshooting skills. May participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact with third party partners in the achievement of business and technology initiatives. This position works with the Systems Analyst and reports to the Director of Information Technology.


The ideal candidate must be a high school graduate or equivalent GED diploma plus:

  • Ability to continually evolve/improve productivity and environment and learn new development trends/practices
  • Skilled in at least language (VB or C#)
  • Applicable understanding of development of web based applications with skills in HTML, CSS, JavaScript, JQuery
  • Applicable database development skills – MSSQL preferred
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Good organizational and planning skills, including the ability to take tasks through to completion
  • Commitment to excellent customer service and product development
  • Strong problem analysis and decision-making ability
  • Self-motivated and enthusiastic


  • College degree in Computer Science, IT, Engineering, or related discipline or equivalent experience and education
  • 2+ years development experience – preferred 1+ years VB.Net and/or C# or equivalent experience and education
  • 2+ years experience in application database design and development – MSSQL preferred or equivalent experience and education
  • Concurrently worked with at least one other software developer on projects over at least a 6 month development period.
Additional Information:

Work hours are specific to the requirements of this position and can include days, evenings and weekends. Working extended hours required as needed. Must be flexible and cooperative in fulfilling responsibilities and meeting the needs of the college.

Unity College offers a great benefit package including: medical, dental, vision, Short Term disability, Long Term Disability, 15 Holidays, 5 weeks of PTO and a 6% match on our 403b plan.

Location: Portland and north or location flexible or remote.

Application Instructions:

Unity College seeks to attract employees who share a commitment to the environment and to human diversity, and who have an interest in helping students develop an understanding of the richness and complexity of individuals and society.

Interested and qualified candidates should go to to complete an application and submit a cover letter, resume and points of contacts for 3 references. Review of applications will begin immediately and continue until the position is filled. We look forward to hearing from you!


Apply Here:


To view full details and how to apply, please login or create a Job Seeker account.