We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Full Stack Developer

University of North Carolina Charlotte
United States, North Carolina, Charlotte
May 07, 2025
Full Stack Developer
Please see Special Instructions for more details.
  • UNC Charlotte Benefits Information: https://hr.charlotte.edu/benefits
  • 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.
Position Information
General Information


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 $62,115 - $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 to provide support for technologies and infrastructure related to intelligent buildings 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 based 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


  • UNC Charlotte Benefits Information: https://hr.charlotte.edu/benefits
  • 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.

Posting Open Date 05/07/2025
Posting Close Date 05/21/2025
Open Until Filled No
Proposed Hire Date
If time-limited please indicate appointment end date
Contact Information

Posting Specific Questions

Required fields are indicated with an asterisk (*).



  1. *
    How did you hear about this employment opportunity?

    • UNC Charlotte Website
    • HERC Job Board
    • Inside Higher Education
    • Circa (formerly known as Local JobNetwork)
    • Another Website
    • Agency Referral
    • Advertisement/Publication
    • Personal Referral
    • Other



  2. Where did you learn about this posting?

    (Open Ended Question)


  3. *
    Do you have a Bachelor's Degree in Computer Science or other related fields from an accredited institution?

    (Open Ended Question)


  4. *
    Do you have experience with Java or similar programming languages such as C#?

    • Yes
    • No


  5. *
    How many years of experience do you have with Java?

    • 0-2 Years
    • 2-4 Years
    • 5+ years


  6. *
    Do you have experience with SQL queries and scripting?

    • Yes
    • No


  7. *
    How many years of experience do you have with SQL?

    • 0-2 Years
    • 2-4 Years
    • 5+ years


  8. *
    Do you have experience with JavaScript or any other scripting language?

    • Yes
    • No


  9. *
    How many years of experience do you have with JavaScript?

    • 0-2 Years
    • 2-4 Years
    • 5+ years


  10. *
    Do you have experience with HTML?

    • Yes
    • No


  11. *
    Do you have experience with XML?

    • Yes
    • No


  12. *
    Do you have experience with GIT or other version control technologies?

    • No
    • Yes, with GIT version control technologies.
    • Yes, with other version control technologies.


  13. *
    Do you have experience with web development, scripting, and markup languages such as JavaScript, HTML, and XML?

    • Yes
    • No


  14. *
    How many years of web development experience do you have?

    • 0-2 Years
    • 2-4 Years
    • 5+ years


  15. *
    Do you have a programming portfolio, GitHub, GitLab, or other? If so, provide a link. If you do not, please add n/a.

    (Open Ended Question)


  16. *
    Do you have experience with Geographic Information Systems?

    • Yes
    • No


  17. *
    Do you accept that the salary for this job is strictly between $62,115 and $74,452?

    • Yes
    • No


  18. *
    This position requires that you live within a 100-mile radius of the University. Do you live within a 100-mile radius, and if not, are you willing to move within a 100-mile radius?

    • Yes
    • No


  19. *
    Do you agree that you will be expected to come into the office in person regularly?

    • Yes
    • No


  20. *
    Do you agree that you will be expected to be able to come into the office when asked or needed, even when unscheduled?

    • Yes
    • No


  21. *
    Do you understand that the university will not pay for relocation? Knowing that, are you still interested in the position?

    • Yes
    • No


  22. *
    Are you still interested in applying for this position?

    • Yes
    • No




Applicant Documents
Required Documents

  1. Resume / Curriculum Vitae
  2. Cover Letter / Letter of Interest


Optional Documents

  1. Contact Information for References

Applied = 0

(web-94d49cc66-c7mnv)