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

Analyst Programmer

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Duke Clinical Research Institute
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 59829 - 104550 USD Yearly USD 59829.00 104550.00 YEAR
Job Description & How to Apply Below
Position: Analyst Programmer I

Occupational Summary

The IT Project Manager / Technical Lead for the Occupational Health Clinic is responsible for planning, executing, and finalizing information technology projects, including software development and maintenance initiatives, according to strict deadlines and within budget. This role involves hands‑on technical contributions, development, and coordinating the efforts of team members and third‑party contractors. The position will define project objectives, oversee quality control, and ensure solutions are appropriate.

This position requires strong leadership, excellent communication, direct software development capabilities, and the ability to collaborate effectively with clinical and non‑clinical staff to deliver robust IT solutions.

Work Performed
  • Define project scope, goals, and deliverables that support the business goals of the clinic, with a strong emphasis on software solutions.
  • Develop project plans, including technical specifications, development sprints, deployment strategies for local and cloud environments, and associated communications documents.
  • Lead and participate in the design, development, and implementation of custom software solutions and integrations using languages such as Python, C#, and JavaScript.
  • Develop and maintain web‑based forms and applications, potentially utilizing ASP/.Net (C#) or Python frameworks.
  • Oversee and contribute to software maintenance activities, including bug fixes, performance enhancements, and system upgrades for existing clinic applications.
  • Effectively communicate project expectations, technical designs, and development progress to team members and stakeholders.
  • Lead and manage IT projects related to Electronic Medical Record (EMR) systems, immunization registries, and other occupational health applications, including custom development needs.
  • Coordinate and participate in meetings with clinical and non‑clinical staff to gather requirements, refine technical solutions, provide updates, and ensure project alignment with operational needs.
  • Manage projects involving Health Level Seven (HL7) interfaces for data exchange, including troubleshooting and potentially developing custom interface components.
  • Ensure all IT projects, system implementations, and software development practices adhere to strict security protocols and HIPAA regulations.
  • Identify, troubleshoot, and resolve complex technical issues and conflicts within projects; act as a proactive problem solver and technical mentor.
  • Track project milestones, development tasks, and deliverables. Develop and deliver progress reports, technical documentation, and presentations.
  • Manage changes in project scope and technical requirements, identify potential crises, and devise contingency plans.
  • Conduct project post‑mortems and technical reviews to identify successful and unsuccessful project elements and drive continuous improvement.
Preferred
  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of experience in IT, with at least 2 years in a project management or technical lead role involving software development.
  • Proven experience in hands‑on software development using Python, C# (including ASP/.Net), and JavaScript.
  • Experience with EMR system integration or development is strongly preferred.
  • Experience developing and deploying applications in both locally managed server environments (e.g., Windows/Linux servers, IIS, Apache) and cloud‑based environments (e.g., AWS, Azure, Google Cloud).
  • Proven experience working with clinical and non‑clinical staff in a healthcare environment.
  • Knowledge and experience with immunization registry systems and HL7 messaging standards is preferred.
  • Thorough understanding of security best practices and HIPAA regulations within an IT and software development context.
Required Qualifications at this Level Education/Training

Work requires a Bachelor's degree in mathematics or computer science or a computer‑related field or equivalent coursework or technical training.

Experience

Work requires two years applications programming experience with some responsibility for systems design and supervision or project…

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