Applications Programmer/Analyst

DLH delivers improved health and national security readiness solutions through science research, development, systems engineering, and digital transformation.
$90,000 - $115,000
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Healthcare · Enterprise SaaS

Description For Applications Programmer/Analyst

DLH, a leading provider of health and national security readiness solutions, is seeking an Applications Programmer/Analyst for their clinical trials network management system. This role is part of an NIH-funded research network focused on HIV/AIDS and common comorbidities.

The position involves developing and maintaining a web-based, database-driven trial network management information system. You'll work with cutting-edge technologies including PHP frameworks, Oracle databases, and Azure DevOps, while collaborating with end users to gather requirements and implement solutions.

As an Applications Programmer/Analyst, you'll be responsible for creating and maintaining code, database tables, and SQL queries, while ensuring proper documentation through Azure DevOps tickets and CMMI processes. The role requires strong technical skills combined with excellent communication abilities to bridge the gap between technical and non-technical stakeholders.

DLH offers a competitive compensation package ranging from $90,000 to $115,000 annually, along with comprehensive benefits including medical, dental, vision, 401(k) with matching, and professional development opportunities. With over 3,200 employees dedicated to the mission, DLH provides a supportive environment focused on innovation and excellence.

The ideal candidate will have a Bachelor's or Master's degree in computer science or related field, experience with MVC frameworks, relational databases, and version control systems. Strong problem-solving skills and the ability to work independently are essential. This position offers the opportunity to contribute to meaningful healthcare research while working with a dedicated team of professionals committed to improving lives through technology.

Last updated 22 days ago

Responsibilities For Applications Programmer/Analyst

  • Create and maintain code for web-based, database-driven trial network management information system
  • Create and maintain database tables and SQL queries
  • Maintain documentation through Azure Devops tickets and CMMI processes
  • Work with end users to gather requirements for changes and updates
  • Maintain development virtual machine and system security
  • Create and maintain data transfers between systems through APIs and file import/export

Requirements For Applications Programmer/Analyst

PHP
JavaScript
MySQL
Linux
  • Bachelor's Degree in computer science, engineering, or related field with 2 years experience, or Master's Degree
  • Experience with web-based data systems built on MVC framework
  • Familiarity with relational databases and SQL
  • Experience with version control and CMMI knowledge
  • Ability to translate technical information to non-technical staff
  • Strong problem-solving skills
  • Good written and verbal communication skills
  • Ability to work independently

Benefits For Applications Programmer/Analyst

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Personal Time Off (PTO)
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance with AD&D
  • Short and long-term disability
  • Flexible spending accounts
  • Parental leave
  • Legal services
  • 401(k) Retirement Plan with matching
  • Training and professional development
  • Education assistance

Interested in this job?

Jobs Related To DLH Applications Programmer/Analyst

Fire Protection Engineer

Fire Protection Engineer at DLH, supporting NIH with design reviews, inspections, and technical guidance for building safety.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.