Home About Covarity Solutions News & Events Customer Support Portal
The Covarity Dashboard is the leading commercial loan monitoring software solution. The Covarity Dashboard helps financial insitutions improve their credit risk management practices. The Covarity Dashboard automates many aspects of the commercial loan monitoring and commercial lending portfolio management processes.

Company Overview

Events

Investors

Management Team

  Careers

Contact

Careers

Senior Software Developer

About Covarity

Covarity is a software company based in Kitchener, Ontario that creates ground-breaking technology.  We're literally changing the way financial institutions do business by automating the loan review and monitoring process.  Covarity offers a challenging, dynamic, and fun work environment and the opportunity for employees to grow with a company on the rise. 

 

Position Summary

We are seeking a senior level Software Developer with enterprise level web experience that is interested in working in a Microsoft oriented development environment.  As a member of the Research & Development team, the Senior Software Developer at Covarity will be exposed to and involved in all facets of the software development lifecycle.  We work using an agile methodology that rewards motivated and passionate individuals with a significant level of responsibility and autonomy in their day-to-day work.  Our web-based, hosted solution has been built from the ground-up using Microsoft's .NET platform.  The successful candidate is expected to possess a broad complement of technical skills that will allow him or her to drive innovation, lead other developers and implement functionality across all layers of the application, from user interface to data access, using best practices for a highly scalable, distributed, multi-tier architecture.

 

Responsibilities

  • Provide input and guidance into overall application and platform architecture
  • Initiate and drive best practices within the R&D organization through continuous improvement
  • Manage, coach and mentor a team of developers
  • Design, develop and unit test application functionality to meet specified requirements
  • Provide impact analysis and estimates as inputs into the release planning process
  • Correct defects found during functional and regression testing
  • Participate in the planning and deployment of new releases
  • Consult with sales, product strategy, network operations and implementation teams
  • Provide verbal status updates to the entire R&D team on a daily basis
  • Provide third level support for resolving production and customer support issues

Qualifications

  • University degree, college diploma or equivalent training in computer science or engineering
  • Strong communication and interpersonal skills
  • A positive attitude and a results-oriented work ethic
  • An ability to work both independently and in a team environment
  • An ability to work effectively using agile development methodologies
  • An ability to self-monitor progress against project goals and employ corrective actions as necessary
  • Previous experience managing a development team
  • Previous experience using defect tracking and source control tools
  • 7+ years experience building web-based applications
  • 5+ years experience building multi-tier distributed business applications
  • 4+ years of hands-on experience with .NET Framework, C#, ASP.NET, JavaScript, HTML, XML
  • 4+ years of hands-on experience with Transact-SQL and Microsoft SQL Server stored procedures

Assets

  • Previous experience building software deployed as a hosted service.
  • Previous experience building software using a service-oriented architecture.
  • Previous experience building software for the financial services industry.
  • Previous experience working in an agile development environment using SCRUM

To Apply

Email your cover letter and resume in confidence to hr@covarity.com specifying the title of the position you are applying for in the subject line of your message.  Please be sure to provide some insight into your initiative, skills and achievements.