Harris Computer Systems

  • Software Architect

    Job Location CA-ON-Ottawa
    Posted Date 9 months ago(8/16/2017 4:16 PM)
    Job ID
    NorthStar Enterprise
    Research & Development
  • Position Overview



    NorthStar is seeking highly skilled and experienced Software Architect to join our R&D team. The ideal candidate will have a solid understanding of a wide variety of software/hardware technologies and passion for building market leading products. As the Software Architect you will report to the Director of R&D and will be responsible for owning the architecture and technology direction of our products and will evolve them to meet the needs of our customers and to achieve our strategic goals.

    Primary Functions

    • Providing high-level design documentation to development teams
    • Assisting in defining the business requirements for new and existing products
    • Evaluating new technologies, tools, and design methodologies and providing recommendations
    • Identifying and evaluating alternatives to high-level technical issues and providing recommended solution with justification
    • Performing higher-level code reviews from an architecture, performance, and security standpoint
    • Identify, design and prioritize development tasks related to security, performance, integration standards and supportability
    • Providing accurate estimates for development tasks that are delegated to the development team
    • Lead design of entirely new products or for significant new functional components
    • Producing architectural diagrams/documents, performance analysis documents, interface specification documents and security statements
    • Leading key initiatives both within R&D and inter-departmental
    • Providing technical guidance and mentorship to the development team
    • Assisting with the sales process with technical documentation, presentations, and demos
    • Providing design assistance for project driven development
    • Assisting staff from other departments with inquiries where appropriate


    To meet this challenge you must possess a high level of initiative and energy as required to succeed in a fast-paced team environment, as well as several of the following skills:

    • Minimum of 10 years of business experience in a software development
    • Minimum 2 years of experience in a software architect or similar role
    • University degree in software engineering, computer science or a related field
    • Experience in requirements analysis, design, and architecture
    • Experience programming and designing with JAVA and related technologies with a deep understanding of multi-tier JAVA enterprise applications
    • Experience working with MS SQL and Oracle
    • Expertise in software development methodologies and best practices
    • Experience in web development is an asset
    • Excellent verbal and written communication skills in English
    • Be truthful and direct; be able to present the truth in an appropriate and helpful manner
    • Accountability, respect, integrity and discipline are core values
    • Able to quickly grasp concepts and deal with complexity
    • Positive attitude is a must

    Company Overview

    NorthStar Utilities Solutions (www.northstarutilities.com) is a unique company that has served the utility community in North America and the Caribbean for more than 35 years. We create brilliant products that make every day in our clients' lives more efficient, productive and cost-effective. We pride ourselves on delivering impressive customer service and standing apart as an industry leader. We are always on the lookout for people who crave challenges, embrace technology and grasp complex ideas.

    Harris Computer Systems (www.harriscomputer.com) is a wholly owned subsidiary of Constellation and is a leading provider of financial management and Customer Information Systems (CIS) software solutions. Since 1976, Harris has focused on providing feature-rich and robust turnkey solutions to all levels of local government, public power and water entities as well as school districts throughout North America. Harris' focus is on creating long term relationships with our customers and ensuring that we meet the changing needs of our customers over time.

    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.