As a Software Developer you will join a talented team of individuals and play an important role in designing, developing and maintaining exciting responsive software solutions.
You will be responsible for wide range of products (RFind, Viewpoint) as well as the support of our Core frameworks. You will work on a variety of development tasks in a growing organization and focus on our client-server transit workforce solutions. You will participate in cross-functional teamwork such as code-review, documentation, and defining specification.
As a Software Developer at Trapeze you will:
Design and implement new features, bug fixes, and enhancing existing code
Create new features and maintain existing implementations based on business requirement and technical specifications
Apply principles and methodologies of scrum agile development practices
Document and test to ensure the quality of the completed work requirement
Perform daily code review for other team members who work on the same product
Maintain regular communication with other team members and stakeholders to ensure the quality and timely product deliveries
University degree in Computer Science, Engineering Science or equivalent
Strong knowledge of Object Oriented Analysis and Design.
Min of 3 years of experience developing with C++
Experience with relational databases (MS SQL, Oracle)
Knowledge of C# .NET is an asset
GUI design experience is an asset
Effective verbal and written communication skills
Keen to learn and keep up with new technology
Here at Trapeze, we strive to ensure that our employees succeed in all aspects of their career. Our culture provides individuals with the ability and opportunity to collaborate, learn and grow. We encourage our employees to openly contribute ideas, whether you are a student, graduate, or current member of the team. From day one, you will be assigned tasks that are meaningful to both the success of our business and your career development.