Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Applications Programmer/Developer image - Rise Careers
Job details

Applications Programmer/Developer

DLH delivers health and national security solutions, seeking a programmer to develop and maintain a clinical trials management system for NIH-funded research.

Skills

  • Web-based data systems expertise
  • Relational databases familiarity
  • SQL statement writing
  • Version control experience
  • Technical translation skills
  • Problem-solving skills
  • Customer service dedication

Responsibilities

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

Education

  • Bachelor's Degree in computer science, engineering, or a related field
  • Master's Degree preferred

Benefits

  • Personal Time Off (PTO)
  • Medical, dental, and vision coverage
  • 401(k) Retirement Plan with matching component
  • Training and education assistance
  • Flexible spending accounts
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$102500 / YEARLY (est.)
min
max
$90000K
$115000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Applications Programmer/Developer, DLH

Are you ready to take your programming skills to the next level? Join DLH as an Applications Programmer/Developer, where you’ll contribute to impactful projects that improve health and national security solutions in the federal space. In this remote position based in the United States, you'll work closely with a dedicated team focusing on the development and maintenance of a clinical trials network management system that supports vital research on HIV/AIDS and related diseases. Your role encompasses creating and optimizing web-based services and database systems while maintaining quality interactions with end users to gather requirements. By documenting changes through Azure DevOps and utilizing CMMI processes, you’ll help streamline the functionalities that aid our mission of enhancing health operations. Imagine using your coding expertise in an environment that values innovation and collaboration! If you hold a Bachelor’s or Master’s degree in computer science, engineering, or a similar field, and have hands-on experience with web-based data systems and SQL databases, this could be your next great opportunity. With competitive compensation and an excellent benefits package, DLH is committed to your professional growth and success – after all, your mission is our passion!

Frequently Asked Questions (FAQs) for Applications Programmer/Developer Role at DLH
What are the key responsibilities of the Applications Programmer/Developer at DLH?

As an Applications Programmer/Developer at DLH, you will create and maintain code for a web-based clinical trials network management system. Your tasks will include developing database tables and SQL queries, maintaining documentation through Azure DevOps, gathering user requirements, and managing data transfers between systems. This role is integral to ensuring the smooth operation of our research programs.

Join Rise to see the full answer
What qualifications are needed to apply for the Applications Programmer/Developer position at DLH?

To be eligible for the Applications Programmer/Developer role at DLH, applicants should possess a Bachelor’s Degree in computer science, engineering, or a related field along with two years of information technology experience, or a Master’s Degree in the same fields. Familiarity with web-based data systems, relational databases, and document management processes is also important.

Join Rise to see the full answer
What technologies should I be familiar with for the Applications Programmer/Developer role at DLH?

Candidates for the Applications Programmer/Developer position at DLH should have experience with web-based systems developed on an MVC framework, SQL databases like Oracle, MySQL, or SQL Server, and version control practices. Knowledge of PHP, JavaScript, and CSS is advantageous and preferred.

Join Rise to see the full answer
How does DLH support employee development for the Applications Programmer/Developer position?

DLH is dedicated to the growth of its employees, including those in the Applications Programmer/Developer role. We provide training to promote success, access to an e-Learning suite for formal and informal learning, and support for professional and technical certifications as well as education at accredited institutions.

Join Rise to see the full answer
What is the salary range for the Applications Programmer/Developer at DLH?

The salary range for the Applications Programmer/Developer position at DLH is between $90,000 and $115,000 annually. The exact offer will depend on the selected candidate's skills, experience, education, and market data, with additional performance incentives and rewards also available.

Join Rise to see the full answer
Common Interview Questions for Applications Programmer/Developer
Can you describe your experience with web-based data systems, particularly in MVC frameworks?

In answering this question, focus on any projects you’ve worked on that employed MVC frameworks. Highlight your specific contributions, the technologies you used, and how your work impacted project outcomes.

Join Rise to see the full answer
How would you approach gathering requirements from non-technical end users?

When addressing this question, emphasize your communication skills and methodologies you use to bridge the gap between technical and non-technical language. Provide examples of how you’ve successfully gathered input that led to effective solutions.

Join Rise to see the full answer
What strategies do you use to document changes in your development process?

Discuss the importance of documentation and the tools you use, like Azure DevOps. Explain how thorough documentation helps maintain project continuity and assists other team members in understanding changes.

Join Rise to see the full answer
Describe a challenging technical issue you faced and how you resolved it.

This is an opportunity to showcase your problem-solving skills. Select a specific instance, outline the challenge, the steps you took to investigate, and how you ultimately resolved the issue. Highlight team collaboration if applicable.

Join Rise to see the full answer
What is your experience with SQL databases, and how have you utilized them in past projects?

Provide details on the specific databases you’ve worked with, the nature of your queries, and how you optimized database performance. You might include examples where your SQL skills directly benefited a project.

Join Rise to see the full answer
How do you ensure that your code is both efficient and maintainable?

In your response, mention best practices such as code reviews, using version control systems, and testing. Cite experiences where you improved existing code for better efficiency or maintainability.

Join Rise to see the full answer
What tools or processes do you use for version control?

Discuss your experience with tools like Git or Azure DevOps for version control. Highlight how you manage branching, merging, and resolving conflicts in your workflow.

Join Rise to see the full answer
How do you stay updated with the latest programming languages and technologies?

Talk about your continuous learning strategies, such as online courses, webinars, or community involvement. Emphasize how this passion for learning has enhanced your skill set over time.

Join Rise to see the full answer
Can you share an example of how you transformed complex technical information for non-technical audiences?

Identify a scenario where you simplified technical jargon during a presentation or document. Explain how you ensured understanding and achieved effective communication of key concepts to the audience.

Join Rise to see the full answer
What motivates you most about the Applications Programmer/Developer role at DLH?

Express your passion for contributing to meaningful health initiatives through technology. Discuss how the alignment of your skills with DLH’s mission fuels your motivation and enthusiasm for the role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
DLH Hybrid Bethesda, Maryland
Posted 12 days ago
Photo of the Rise User
DLH Hybrid Bethesda, Maryland
Posted 12 days ago
Photo of the Rise User
River Remote No location specified
Posted yesterday
Wyetech Hybrid Ft. Meade, Maryland
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Pavago Remote No location specified
Posted 8 days ago
Photo of the Rise User
Beam Remote No location specified
Posted 11 hours ago

DLH, founded in 1969 and headquartered in Atlanta, Georgia, operates as a holding company. The Company, through its subsidiaries, provides health technology-enabled business process outsourcing, training, and technical assistance, staffing support...

35 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$90,000/yr - $115,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!