Harris Computer Systems

  • Managing Director, Software Engineering

    Job Location US-FL-Jacksonville
    Posted Date 1 month ago(5/14/2018 4:41 PM)
    Job ID
    System Innovators
    Research & Development
    Supervisory Role
  • Position Overview

    The Managing Director of Software Engineering is responsible for managing and leading software engineering team for the System Innovators product and software integration services to meet corporate requirements for functionality, quality, schedule and cost. Provide technical and business leadership to direct reports. As director, you will also be responsible for employee development, performance planning, and evaluation. The role is considered part of the System Innovators management team reporting directly to the Executive Vice President.

    Primary Functions

    • Management of product extensions / enhancements as well as maintenance programming.
    • Organize, lead and inspire your team. Translate high-level organizational goals to staff work goals. Provide aggressive leadership to motivate team to develop and maintain a work ethic featuring both maximum productivity and optimal creativity.
    • Track progress toward quarterly goals and providing guidance on tactical product execution. Manage scope throughout each release cycle.
    • Attends, speaks and/or participates at conferences
    • Responsible for continually improving the development lifecycle (i.e. development process, quality and time to deployment).
    • Accountable for completion of product / software development to meet market windows of opportunity.
    • Ensure on-time delivery of new software and customer specific software integrations on time and within budget.
    • Participate with SI leadership team to establish strategic business plans and objectives


    • Bachelors in Computer Science/Engineering or equivalent experience
    • Minimum of 3 years software development team management experience, preferably in a services industry
    • Must have excellent knowledge of C# .NET architecture
    • Experience with client server and network computing
    • Experience working with Microsoft SQL Server Database
    • Prefer experience using Microsoft’s Team Foundation Server (TFS)
    • Must have excellent written and verbal communication skills and use of MS Office
    • Must be disciplined and able to support / manage change
    • Capable of leading team to perform well with small fast pace development projects

    Company Overview

    System Innovators is a division of N. Harris Computer Systems, a Canadian company and a member of the Constellation Software Inc. group of companies. Constellation Software is a rapidly growing conglomerate of vertical market software (VMS) companies; each focused upon dominating its respective market niche. For over 30 years System Innovators has been the industry leader in cashiering and revenue management systems for the public sector and utilities. Our user-friendly software products are field-tested and time proven solutions used by 200 plus clients throughout the United States, Canada and the Caribbean. Using the latest Microsoft platforms and .NET technologies, all software development and support for iNovah is based out of the System Innovator’s office in Jacksonville, Florida.

    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.