Posted on Feb 22, 2020 by INC Research
Working Title Applications Developer
Type of Position Permanent
Full-time/Part-time Full Time
If Time Limited Position, please specify length of time
The UNC System Office located in Chapel Hill, NC invites applications for the position of Applications Developer. The Applications Developer will be part of the Data Warehousing & Online Services team responsible for designing and delivering high quality, custom applications to various internal customers across a variety of projects associated with the Data Modernization and Integration (DMI) program. The Applications Developer will be responsible for working closely with the Applications Analyst and the Business Analyst to understand the functional and technical requirements of the project. From these discussions and supplied specifications, the Applications Developer will proceed to efficiently implement the solution while adhering to internal development standards. In addition, this position is responsible isolating and repairing bugs in existing applications as well as porting key legacy applications to newer platforms. In short, the Applications Developer is the hands-on team member responsible for implementing the code necessary to generate reliable, efficient, and high quality applications to the customers. This position will have a heavy focus on the backend PHP development of ETL programming and data storage / cleansing with a secondary focus on front end user interfaces to support the data transmission, storage, and reporting of the warehouse. This position will support the additional duties required to perform all the projects both during implementation and ongoing for all of the data modernization projects.
Primary Purpose of the Organizational Unit
The Division of Information Technology works collaboratively with UNC constituent institutions to help ensure efficient and cost-effective integration of new technologies that meet common and unique needs of the 17 campuses. By providing a collective technology vision, the division guides the University in setting IT priorities, allocating IT resources, and developing or expanding IT-based services. The IT department works with the constituent institutions to identify common IT products and services used by UNC campuses and negotiates group acquisitions and system-wide contracts to contain costs. The department also provides desktop support, training, networking design and maintenance, system administration, videoconferencing services, specialized training and audio-visual services to meet the internal needs of the UNC System Office and affiliated organizations, as well as manage and develop web-based initiatives and offers consultation on web-based strategies and development for the UNC System Office and affiliated organizations.
SPA Minimum Qualifications
Hiring Salary Range
EPA Minimum Qualifications and Competencies
Bachelor's degree in Computer Science, Information Systems, or related degree from an appropriately accredited institution and three years of progressive experience in the information technology field including experience in technology support related work; or a Master's degree in Computer Science, Information Systems or related degree and two years of progressive experience in the information technology field including experience in technology support related work; or an equivalent combination of education and experience.
Thorough understanding of the following:
SQL Databases - Can design and implement normalized table structures for transactional systems as well as data repositories (Oracle experience preferred). Must have extremely strong SQL skills and ability to construct and decipher complex database queries.
Web Development - Can design and implement web based systems in a Linux/PHP environment. Web Services - Understands the concepts behind web services and how these services are designed in order to achieve specific project goals.
Client-Server Concepts - Understands the principles behind client-server interaction and can design web-based projects according to such principles.
Planning and Organizing - Knowledge of work standards, standard processes and references to regularly assist management in changes.
Technical Knowledge - High technical knowledge level of applications systems analysis and programming. Understanding of detailed technical issues to design architecture for stable technologies and provides direction for technicians and other analysts.
Technical Solution Development - Ability to investigate, research and implement new technologies in specialty or related area. Can devise or modify procedures to solve complex problems.
Technical Support - Ability to interact with and serve as a key resource in solving problems of high complexity to other analyst and technicians. Ability to recommend methods of resolving problems to lower level analysts or client representatives.
Consultancy Skills - Ability to consult with clients on issues and requests that require the implementation or creation of a custom solution.
Desired Education/Experience/Skills (Additional Qualifications)
Special Instructions to Applicants
Please attach a resume and cover letter.
For priority consideration, please apply by July 12, 2019.
The UNC System Office is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.
The UNC System Office is a VEVRAA Federal Contractor.
To claim veterans' preference, all eligible persons shall submit a DD Form 214, Certificate of Release or Discharge from Active Duty, along with a State Application for Employment (Form PD-107 or equivalent) to the appointing authority.
The UNC System Office participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
EEO Contact Information
Applicants needing assistance with or who have questions about the application process are asked to contact:
Department Location-City Chapel Hill
Department Location-State NC
Job Open Date 06/12/2019
Job Close Date