Job descriptionPosition Title: Systems Programmer/Specialist
NOTE: This position is located in Kannapolis, NC, appx. 2 hours from UNC’s main campus.
Reporting to the Associate Director of Planning and Operations, this position will perform specialized work in supporting information technology equipment and systems for the building automation system and laboratory control systems interfaces. As the institute’s sole Systems Programmer/Specialist, this position will be responsible for developing and maintaining programming that supports complex building-system operations for the University’s academic buildings and research facilities on the NC Research Campus, including the , sf UNC NRI building, the , sf NC State Building, and the UNC Vivarium as needed.
This position has the depth of technical knowledge to deliver solutions that enable research projects and academic programs to operate efficiently by maintaining proper controls of the building and its supporting systems. Additionally, this position will support cost-savings efforts by implementing programming to improve building efficiency and reduce long-term risks of existing systems. This position will be responsible for application and framework development of such programs and associated changes, and the development of projects from early requirements gathering through testing and deployment, including both legacy systems that are more than years old and new programming and hardware changes as required.
The candidate selected for this position will be expected to write software code to specification within Johnson Controls’ proprietary software (Metasys), test code according to guidelines, manage version control, and document all work. This position will maintain backups of existing systems and implemented programming. It will also provide training for existing facilities staff on advanced programming and its impact on building systems.
This position is designated as ‘mandatory’ and, when contacted to report to work, its incumbent is expected to reach the building as expeditiously as possible using normal precautions as dictated by the adverse weather conditions. Minimum Education and Experience Requirements Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or closely related degree from an appropriately accredited institution and three years of experience in operations analysis and design, systems programming, or closely related area; or a
- Bachelor’s degree from an appropriately accredited institution and four years of experience in operations analysis and design, systems programming or closely related area; or an Associate’s degree in Computer Information Technology, Computer Engineering Technology, or Networking Technology from an appropriately accredited institution and five years of experience in operations analysis and design, systems programming, or closely related area; or an equivalent combination of education and experience.
- Journey level requires an additional one year of education or experience.
- Advanced level requires an additional two years of education or experience. Management Preferences - Demonstrated experience in the development, testing, and implementation of critical building systems programming or related programming
- Excellent interpersonal and communication skills, with the ability to engage with individuals in a professional manner Special Physical/Mental Requirements Campus Security Authority Responsibilities