![]() |
JOB DESCRIPTION |
Programming Manager
Who the role reports to
Vice President of Finance and Technical Services
Why the role matters
This role has a direct impact on profitability by providing leadership in the programming department to ensure projects are completed on time and on-budget.
What the role does
This role acts as both the manager of the programming team as well as spending time performing programming duties for projects, whilst also liaising with other key departments (including but not limited to engineering, sales, client services, and installation).
Primary duties and responsibilities |
Time Allocation |
Skills and knowledge required to do the work |
---|---|---|
Provides key leadership to programmers in an effort to ensure all projects are completed on time, on-budget and able to deliver a superior client experience (hire, coaching, performance management, project assignment). | 40% |
■ People Leadership ■ Strong communication skills |
Performs control systems programming including UI development, module development, coding, and service to install and/or debug. | 40% |
■ Coding and programming ■ Attention to detail |
Liaises with other departments to solidify project plans, ensure proper documentation, and provide estimates for budgeting on the work required. | 20% |
■ Strong communication skills ■ Documentation |
Education or experience required
- High school diploma required; preferred degree in computer sciences
- 5+ years experience with control system programming and/or electronic system integration
The last word
The bottom line is that things shift and change and this job description, as with any, is going to flex. Job duties will vary from person-to-person. And, as always, this job description includes other duties as assigned. This description is not a contract.
Please click HERE to apply, no phone calls please.