×
Register Here to Apply for Jobs or Post Jobs. X

Applications Developer

Remote / Online - Candidates ideally in
Raleigh, Wake County, North Carolina, 27601, USA
Listing for: The University of North Carolina System
Remote/Work from Home position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Backend Developer, SQL Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 70000 - 85000 USD Yearly USD 70000.00 85000.00 YEAR
Job Description & How to Apply Below

About the Opportunity

The Applications Developer (IT Analyst/Programmer III) will be part of the Application Development/Online Services division of the Digital Transformation department. The developer will be responsible for designing and delivering high quality, custom applications to various internal customers across a variety of projects. The Applications Developer will work closely with the PMO (Project Management Office) - Project Managers/Business Analysts alongside Web Designer and stakeholders at various parts of the software development lifecycle to understand the project's functional and technical requirements.

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 for isolating and fixing defects in existing applications as well as migration of key legacy applications to newer platforms. This position includes significant backend PHP development responsibilities within a Linux environment, while also supporting front‑end user interface development and application integration efforts. The position may also assist with evaluating and implementing modern development tools, automation technologies, and AI-assisted development practices to improve operational efficiency and application support.

Ongoing support, maintenance, and enhancement of applications following implementation are essential responsibilities of this position.

This position may be eligible for a hybrid or remote work arrangement, consistent with System Office policy. UNC System employees are generally required to reside in North Carolina, within a 2-hour commuting distance of their assigned duty station.

Minimum Education , Experience, and Skills

Masters' and 2-4 years' experience; or Bachelors and 3-5 years' experience; or will accept a combination of related education and experience in substitution.

Required Competencies

Minimum of three years of progressive experience in the information technology field including experience in technology support related, or an equivalent combination of education and experience is required. Web Development – Ability to design, develop, and implement web-based systems in a Linux/PHP environment leveraging PHP frameworks such as Laravel and supporting internal custom CMS platforms. Must possess strong SQL skills with the ability to construct, optimize, troubleshoot, and interpret complex database queries.

Version Control – Experience using version control systems such as Git, Git Lab, Git Hub, or similar tools to manage source code, track changes, support collaborative development, maintain branching strategies, and participate in code reviews or merge request workflows.

Preferred Education, Experience, and Skills
  • Web Services – Understanding of web services, RESTful APIs, and integration concepts and how they are implemented to achieve project goals.
  • SQL Databases – Ability to design and implement normalized table structures for transactional systems and data repositories (Oracle experience preferred).
  • Client-Server Concepts – Understanding of client-server architecture and the ability to design scalable and maintainable web-based applications according to established development principles.
  • Planning and Organizing – Knowledge of work standards, development processes, and documentation practices with the ability to assist management in implementing process improvements and organizational changes.
  • Technical Knowledge – Demonstrated technical expertise in applications systems analysis, programming, troubleshooting, and software development methodologies.
  • Technical Solution Development – Ability to investigate, research, evaluate, and implement modern technologies in specialty or related areas. Ability to devise or modify procedures to solve complex technical problems.
  • AI and Automation Technologies – Familiarity with AI-assisted development tools, generative AI technologies and modern automation practices. Experience using Python for scripting, automation, API integration, or related development tasks is preferred.
  • Communication…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary