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
Current Job Postings
CommonGoals Software is a small, established software company that provides loan portfolio management software to not-for-profit organizations in Canada and the United States. Our innovative software allows these organizations to focus on their mission, and not on technology.
CommonGoals Software is looking for a smart, passionate and hard-working person to join our busy team as a database report developer for our loan portfolio management software. Your responsibilities will include:
- Analyzing tables in our loan portfolio management software to establish an in-depth knowledge of the data for accurate retrieval and use in report writing.
- Demonstrate outstanding communication skills to translate reporting requests in order to accurately meet the actual information and deadline needs of users.
- Collaborate with end users to gather report requirements and ensure proper testing and validation.
- Educate users as to the appropriate and desirable parameters to ensure they get the information they need.
- Present report data in a way that is most meaningful and readily accessible to users.
- Provide support and documentation on standardized and customized reports for end users.
You must have experience developing reports for databases and using ReportBuilder (Digital Metaphors), Crystal Report, or similar reporting tool. You must be proficient with SQL and Excel and have a thorough understanding of relational database design. You must be able to work well on your own as well as in a team environment, have excellent interpersonal skills and have the ability to adapt and work in a fast-paced environment.
We provide a competitive salary and benefits package.
If you are interested in join our team as a database report developer, then we would love to hear from you. Send your resume to firstname.lastname@example.org. No phone calls please.
If you see a position that interests you and matches your skills and experience, please forward your resume in RTF, TXT, HTML, or PDF format to email@example.com. All resumes received are treated confidentially. If we do not have a position that matches your qualifications and experience at this time, we will keep your resume on file for six months in the event a position does become available. Please do not forward your resume again during that six-month period.
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. No telephone calls please.