Harris Computer Systems

Senior Software Developer

Job Location CA-PE-Charlottetown | Ontario, New Brunswick, Nova Scotia and PEI | CA-AB | CA | CA-BC-Burnaby | CA-QC | US & Canada
Posted Date 3 months ago(12/12/2017 11:34 AM)
Job ID
Research & Development

Position Overview



This Remote .Net Software Developer role will have you collaborating with other software developers, Client Services Teams and managers to develop and maintain our Utility CIS solution. You will be responsible for keeping track of and adhering to project schedules and delivery dates, and for consistently delivering on-time and to specification throughout the software life cycle, utilizing agile methodologies. Additionally, the .Net Developer will participate in product design, bug verification, release testing, and beta support on applications software projects which may require research and analysis, and s/he will also provide third-level support.


The ideal candidate will be a highly creative and self-motivated problem solver with the ability to handle numerous projects simultaneously. In addition, this strong communicator requires a proven ability to articulate ideas. S/he will possess excellent analytical and troubleshooting skills, strong interpersonal skills, solid judgment, and the ability to work successfully in a team programming environment throughout the analysis and development process.


In addition to a competitive salary, a top notch benefits package, and working with the Cogsdale's flagship billing Software, you will be working 100% remotely from home!

Primary Functions

  • Complete software programming tasks including development, unit testing, integration testing and documentation
  • Continuously provide technical improvements to internal tools and libraries
  • Demonstrate leadership, excellent written and verbal communication skills and enable collaboration with the other departments as required
  • Prepare detailed design specifications to address both functional and non-functional requirements for major feature components
  • Collaborate with team members to estimate development tasks
  • Effectively collaborate with the Quality Assurance team to resolve defects
  • Provide third level support for resolving production and customer support issues
  • Manage multiple concurrent objectives, projects, groups or activities using effective judgment for prioritizing tasks and allocating time
  • Present information to groups with the appropriate degree of formality


  • 4+ years of progressive experience delivering responsive web applications using objected oriented development techniques and methodologies.
  • Strong knowledge of the Full Development Life cycle within the Microsoft development environment; ASP.NET, .NET MVC, C#, SQL Server, etc.
  • Extensive exposure to Front-End Development; JavaScript, Angular, Bootstrap, CSS3, HTML5.
  • Experience utilizing various APIs like Rest or SOAP.
  • Experience with agile methodologies. Exposure to JIRA, Confluence is a plus.
  • Demonstrated successful skills in design, programming, analysis, problem solving and customer service in a similar position.
  • Excellent oral and written communication skills.
  • Post secondary education in Computer Science, Information Technology would be considered an asset 


  • Ability to learn technology and tools at a rapid pace.
  • Strong analytical and systematic problem solving skills.
  • Strong coaching and mentoring skills.
  • Ability to work independently and in a team setting.
  • Ability to influence and motivate clients and peers.
  • Business acumen.
  • Proven record of being an active learner.


Nice To Haves

  • Experience with CIS, Financial and/or ERP systems.
  • Experience with Microsoft Dynamics GP and/or CRM.

Company Overview

Cogsdale Corporation (www.cogsdale.com) is a software and services company headquartered in Charlottetown, Canada. Cogsdale is a wholly owned subsidiary of Harris. Since our start-up in 1997, we have grown to serve over 300 clients in North America, the Caribbean and South Africa.

Harris, a member of the Constellation Software Inc. group of companies, has been providing complete Customer Information System (CIS), Financial Management, Land Management and Community Development, Public Safety and School solutions exclusively to public and municipal entities for over 40 years. Our track record speaks for itself. We are an experienced, solid company with proven solutions that are presently in use by over 18000 customers across North America and Europe.

Harris is a member of the Constellation Software Inc. (“CSI”) group of companies. Constellation Software is a rapidly growing conglomerate of vertical market software (VMS) companies; each focused upon dominating its respective market niche. Constellation's growth is based on a simple strategy: identify promising VMS firms; acquire them; and then integrate them into the Constellation family while building on their fundamental strengths to help them become world class organizations. CSI is a publicly traded company listed on the TSX.

Harris is an EEO/AA/Disability/Vets employer.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.