Position Number 010080

Vacancy Open to All Candidates

Working Title Full Stack Developer

Position Designation EHRA Non-Faculty

Employment Type Permanent - Full-time

Months per Year 12

Work Schedule

8:00 am – 5:00 pm; Monday – Friday

Hours per week 40

FLSA Status Exempt

Division OneIT

Department Office of OneIT (Adm)

Work Location FM - Facilities Information Systems

Salary Range $68,000 - $74,452

Primary Purpose of Department

The Office of OneIT provides highly reliable information technology infrastructure, tools, and services to empower the University to achieve its academic, research, administrative, and service goals.

Facilities Information Systems (FIS) exists to provide IT software development, drive new technologies, and provide support for technologies and infrastructure related to intelligent building systems, utility infrastructure technology, and Facilities Management processes.

Primary Purpose of Position

The Full Stack Developer position’s primary responsibilities include web and database development and integration with Java-based web applications and Oracle databases for UNC Charlotte’s Computerized Maintenance Management System (CMMS) and Computer-Aided Facilities Management (CAFM) systems. This position performs technical and analytical work, including developing, testing, and deploying Java and Web-enabled applications within a production environment. This position utilizes a combination of technical knowledge and business solutions, including development tools knowledge and solutions, and general programming and systems analysis skills to assist in the maintenance of existing web applications, in addition to supporting smaller database and web applications within Facilities Management.

Summary of Position Responsibilities

  • The full-stack developer creates and develops applications for Facilities Management and the campus as a whole.
  • Develop and enhance web-based applications using Object Oriented Programming, Structured Query Language (SQL), and scripting.
  • Develop and engineer integrations between all Facilities systems, including but not limited to Building Automation Systems (BAS), Computerized Maintenance Management System (CMMS), Computer-Aided Facilities Management (CAFM) systems, and Geographic Information Systems (GIS).
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug, and upgrade software
  • Develop and create effective APIs
  • Write technical documentation

Minimum Education/Experience

Bachelor’s degree or the equivalent combination of education and experience.

Preferred Education, Knowledge, Skills and Experience

  • Bachelor of Science degree in an IT related field or post-graduate certification/degree in an IT related field
  • 1+ year experience in JAVA or similar programming language
  • 1+ year experience with Javascript or another scripting language
  • 1+ year experience with web development
  • Experience with XML, HTML, CSS
  • Experience with GIS
  • Experience with SQL queries
  • Experience with version control (such as Git)
  • A portfolio or repository showcasing projects

Necessary Certifications/Licenses

Preferred Certifications/Licenses

Special Notes to Applicants

  • If you have a programming portfolio, GitHub, GitLab, or other, please provide a link in Applicant Documents under “Online Portfolio” or in “Other Document.”
  • The finalist will be subject to a Criminal Background Check and/or a Motor Vehicle Report
  • The Search Committee will not contact references without first verifying permission with the finalist.
  • Please ensure your resume reflects the knowledge, skills, abilities, and experiences to support your answers to the supplemental questions.
  • UNC Charlotte Benefits Information: https://hr.charlotte.edu/benefits/benefits-overview/

Posting Open Date 11/25/2025

Posting Close Date 12/14/2025

Open Until Filled No

Proposed Hire Date

If time-limited please indicate appointment end date

Contact Information

Read Full Description
Confirmed 2 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles