Constellation Software

Rating:
5/5
Constellation Software is a global organization in the software and technology industry, developing and deploying innovative software solutions. Since its inception in 1995, Constellation has rapidly grown into one of the world’s leading providers of software solutions, with a portfolio of over 500 industry-specific products. Constellation’s focus is on long-term success and lifetime customer relationships, with the goal of creating high-quality, reliable, and sustainable software solutions for customers across a wide range of sectors. Constellation offers a vast range of technology solutions and products, from enterprise software to web-hosting services and web-development languages. The comprehensive portfolio includes leading products and services for small, midsize, and large businesses, from cloud-based accounting and human resources software, to custom development and system integration. Constellation’s software products are designed to be extensible and adaptable to customer needs and changes in technology. They are built on the latest advances in software design, engineering, and programming and are designed to empower customers to develop their own applications and build their own systems. With a dedicated team of software engineers and developers, the organization is expert in helping customers to achieve the best possible outcome for their business and software requirements. Constellation is committed to providing the highest quality products, services and customer care. The organization is ISO 27001 certified, and is dedicated to preserving privacy and security for customers and their data. Constellation also employs a number of experts in various fields such as mobile application development, cloud computing, big data, and machine learning, to ensure that its products are continually evolving with the latest advancements in technology. Constellation Software provides a wide range of exciting career opportunities in the fields of programming, coding, application development, and IT operations. As one of the world’s most respected software and technology companies, Constellation is constantly looking for talented individuals who are passionate about software, and who want to contribute to the development of leading-edge products and services.

Quick Links

Software Architect

Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 110000
Description: Develop long-term architectural strategies for software applications and related programs; work with the development and business teams to evaluate and refine requirements
Qualifications / Requirements: At least five years of experience as a software engineer; knowledge of programming languages like Java and .NET; familiarity with databases and software architectures

IT Project Manager

Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 105000
Description: Manage IT projects from initiation to implementation; coordinate activities; monitor project progress; develop budget and timelines
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; in-depth knowledge of software development life cycle (SDLC); experience managing IT projects and personnel

Systems Analyst

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 95000
Description: Analyze customer requirements and develop effective solutions; track customer requirements; collaborate with software developers to ensure satisfactory customer experience
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; at least three years of experience working with software development team; strong emphasis on customer relationship building

Software Quality Assurance

Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: Develop and maintain systematic testing processes and methods to ensure the highest quality of software applications
Qualifications / Requirements: At least two years of experience in software development; knowledge of coding languages such as Java and JavaScript; experience with automated testing tools; familiarity with bug tracking software

DevOps Engineer

Average Work Hours (weekly unless noted): 45 Hours
Average Salary (yearly in dollars unless noted): 105000
Description: Design, deploy, and maintain cloud infrastructure, automated deployment process, and cost optimization strategies
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; expert knowledge of DevOps principles; experience developing and managing deployments both on-premises and cloud-based

Software Engineer

Average Work Hours (weekly unless noted): 40 Hours
Average Salary (yearly in dollars unless noted): 90000
Description: Design, develop and maintain software applications to automate processes and increase customer satisfaction
Qualifications / Requirements: Demonstrated experience coding in Java and JavaScript, experience with relational databases; familiarity with web application security
Locations: Toronto, Kitchener, Victoria, Halifax, Ottawa, Concord, Vancouver
Career Paths: Software Developer, Database Administrator, System Analyst, Business Analyst, Quality Assurance Analyst, Project Manager, Technical Support Specialist, Network Administrator, Web Developer, IT Manager.
Job Contacts: careers@constellation.com

Recent Reviews

Chris H.
4.7/5
4.7
I've been working as a software engineer at Constellation Software for a few years now, and I'm really happy with my job. I've had the chance to work on some really cutting edge projects and try my hand at developing some unique software solutions. I've been surprised with the level of support I've been given throughout my time here, and I've seen continual growth in my skills as a software engineer.

Frequently Asked Questions

What does Constellation Software do?
Constellation Software is a global provider of software and services that help businesses and organizations to meet their objectives and goals.
What skills are needed to work at Constellation Software?
Constellation Software applicants should be proficient in working with multiple types of software and technology, possess strong communication skills, and have the ability to work in a fast-paced environment.