Trapeze Software ULC.

Job Summary:
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.

Job Description:

You will be part of a team working on a range of next generation solutions for public fixed route transit . You will work on a variety of development tasks in a growing organization and focus on cross team support of modern web/cloud based solutions/products. You will participate in cross-functional teamwork such as code-review, documentation, and defining specification.

As a Software Developer at Trapeze you will:

  • Leading the design and implementation of new features, unit and integration tests, bug fixes, and enhancement of 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.

REQUIREMENTS:

  • University degree in Computer Science, Engineering Science or equivalent
  • 5 years of experience developing with C# .NET (.NET Core is an asset)
  • Strong knowledge of Object Oriented Analysis and Design.
  • Experience designing and developing REST based services (ASP .NET Web API)
  • Experience with micro services architecture, Cloud – Azure architecture and development
  • Experience in SQL and relational databases (MS SQL, Oracle) – design and management
  • Experience with NoSQL DBMS is an asset
  • Experience with Entity Framework or any other ORM framework
  • Experience with Docker containers, Kubernetes is an asset
  • Exposure to DevOps – CI/CD processes/frameworks
  • Experience in modern web development technologies HTML5, JavaScript /ES6, and CSS3, Angular is an asset
  • Knowledge of C++ is an asset (at minimum willingness to read legacy code so certain logic could be ported to the modern C# based )

Worker Type:
Regular

Number of Openings Available:
1

Job Overview

Share