D+H Cheque Services Corporation (a division of Finastra) is the cheque supplier and trusted partner to many of the banks and credit unions in Canada.
In Cheques technologies, you would be given an opportunity to be part of a team which innovates and re-engineers technology that drives majority of revenue for Canadian TEMS business. That includes building use of Cloud Azure environment, development on open source NOP commerce platform, use of tools and frameworks such as MVC, Angular, ASP.NET, C# etc. If you are eager to see your new ideas materialize and you are ready to be a part of an innovative team, this is a perfect opportunity for you!
What will you contribute?
We are looking for a developer with a passion to learn and implement the latest technologies to help re-design systems used by both internal and external customers. You’ll be part of the team making this happen. Our company won the Microsoft Certified Partner of the year award and we’ll be working with these technologies and an Oracle or SQL Server database.
Responsibilities and Deliverables:
Reporting to Senior Development Manger, your deliverables as a Software Developer, will include, but are not limited to, the following:
- Create, analyze and discuss with clients functional requirements and design specifications
- Communicate modifications, schedule adjustments and known issues to management
- Develop and maintain a variety of customer facing Web applications
- Responsible for developing, testing and supporting production level code, from tasks prioritized in an agile environment
- Work effectively in an agile distributed environment
- Perform unit and integration testing on developed modules
- Develop and follow prescribed procedures for code implementation, documentation and revision control
- Develop and follow standards adopted by the team with respect to use of tools and methodologies
Required Experience:
- University Degree or a College Diploma (coupled with experience) in a Computer Science or Software Engineering Program or a recognized equivalent; with 5+ years of experience
- 1-3 years of software development experience
- Good knowledge of OOP and design patterns
- Experience with ASP.NET, C#, MVC, .NET 6, Web API
- HTML, jQuery, Angular, JavaScript
- Experience with relational databases (preferable MSSQL Server or Oracle PL/SQL)
- Proficient with Visual Studio & Visual Studio Code
- GIT/Code Branching
- Hands on experience with Microsoft Azure
- Demonstrated ability to stay abreast of industry practices and technologies to be utilized in the development process