Harris Computer Systems

  • Software Developer

    Job Location CA-ON-Toronto
    Posted Date 3 months ago(1/18/2018 9:04 AM)
    Job ID
    Advanced Utility Systems
    Research & Development
  • Position Overview



    Advanced Utility Systems is looking for a .NET Software Developer to develop changes to our product suite, in order to assist our clients in utilizing CIS Infinity and complementary products for their critical daily business processes. This exciting and challenging position requires a self-motivated individual who is committed to code quality and development best practices.


    The successful candidate will demonstrate outstanding .NET and web programming skills, with experience working in web environments, excellent analytical and troubleshooting skills, strong interpersonal skills, solid judgment, and the ability to work successfully in a multi-disciplinary and diverse team environment throughout the analysis and development process.


    This position will provide the successful candidate the opportunity to contribute greatly to the forward development, product stability, and ongoing success of Advanced’s CIS software product suite in the North American utility market.

    Primary Functions

    • Work as key member of R&D team to analyze and program changes in core CIS Infinity client-server and web-based product suite
    • Maintain development deadlines and provide accurate estimates
    • Analyze and troubleshoot product stability issues reported by clients
    • Utilize programming skills to ensure delivered code meets high standards of quality and reusability
    • Follow functional/technical specifications and work with Business Analysts to ensure delivered code meets specifications
    • Work closely with Quality Assurance group to support release process for changes
    • Communicate with both internal and external clients to ensure changes that meet requirements
    • Actively participate in code review and knowledge sharing sessions
    • Assist Professional Services/Support staff as required with investigations of technical issues


    • 2 or more years of experience in a .NET software development role
    • Excellent programming skills in most or all of the following: C#, ASP.NET, HTML, REST, JavaScript
    • Familiarity with the Visual Studio IDE and programming environment, both client server and web-based, with focus on C#.NET
    • Excellent knowledge of SQL Server and/or Oracle
    • Strong programming skills/experience in the following are desired: web services development, Bootstrap, jQuery, Angular, CSS, HTML 5, responsive web design, TypeScript, DotNetNuke, JSON, DevExpress (web and Winforms controls), nUnit and SVN tools
    • Strong written and oral communication skills
    • Experience with the complete SDLC and object-oriented programming
    • Outstanding analytical and troubleshooting skills
    • Excellent attention to detail and focus on quality of delivered programming and documentation
    • Experience with team programming and source control best practices
    • Knowledge of JIRA tools an asset
    • Experience with CIS/utility billing or local government ERP software applications an asset
    • Relevant bachelor’s degree or diploma (Computer Science) or equivalent work experience

    Company Overview

    Advanced Utility Systems is the leader and most progressive utilities software company in North America. As one of the largest providers of water, electric and natural gas utility software, Advanced Utility Systems offers an all-encompassing suite of integrated systems from billing to service management with a long-term commitment to the utilities industry, through investment in its employees, new products, new technologies, and continuous improvement.

    Advanced Utility Systems is the third largest division within Harris, a Constellation Software Inc. operating group. Constellation Software Inc. is the premier international provider of vertical market software, with offices and customers in over 30 countries, generating consolidated revenues in excess of US $210 million. Publicly traded and comprised of over 14,000 customers, Constellation Software Inc. has a mission to acquire, manage and build an exceptional and diverse portfolio of companies, selling software products to help customers achieve their goals and objectives.

    Harris is an EEO/AA/Disability/Veteran 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.