Join Our Team and Shape the Future. Explore Career Opportunities at Commongoals Software.

Current Job Postings

We recognize the value of diversity in our workforce, and encourage all qualified candidates to apply. We thank all candidates who choose to apply; however only selected candidates will be contacted for an interview.

There are no job postings at this moment.

Work Environment

CommonGoals Software offers an environment that promotes innovation and creativity. We’re a small, multi-talented, success-oriented team. Our work environment is informal but professional, friendly and supportive. There are lots of other little things that help make this a great place to work, like free parking, a kitchen with everything you need, a break-out room, and a deck overlooking the beautiful St. Lawrence River.

Compensation & Benefits

At CommonGoals Software, we believe that the total value of employment includes more than just a base salary. As such, we understand the need to balance work life with home life and we provide options to help our employees manage both. We offer a compensation and benefits package that is competitive with what other high-technology companies offer. Our benefits plans and programs address a wide range of employees’ health and wellness needs, opportunities for flexible work arrangements and much more.

Types of Positions

At CommonGoals Software, we are always looking for ambitious people ready to take on new challenges. Join our team and you will be given important responsibilities and be directly involved in challenging projects. A background in microfinance or CRM is a definite advantage (although not always a requirement) when applying for employment with us. If you are a motivated and energetic individual, we’d like to hear from you.
The type of positions held by people within our organization includes:

  • Software Developer
  • Quality Assurance Analyst
  • Software Support Analyst
  • Training Consultant
  • Sales Account Manager
  • Marketing Research Assistant
  • Technical Communicator
  • Translator

Contact Us at  800-354-5152

Ready to explore our training options? Contact our team today at 800-354-5152 to discuss your needs and schedule a tailored training session for your organization.

Let us empower you with the knowledge and skills to maximize the benefits of our software.