The Application Programmer/QA Engineer provides application programming and quality assurance engineering support for NAL scientific research data applications using Drupal, PHP, Tripal, Chado, and DevSecOps practices. The role supports software development, application modernization, quality assurance, testing, security, and Operations & Maintenance (O&M) activities while collaborating with government stakeholders and technical teams. The position develops, customizes, tests, deploys, and maintains scientific research data applications and related web applications; supports legacy-system modernization and technology refresh initiatives; and analyzes existing code to determine approaches for enhancements, maintenance, and updates. It also includes developing and executing QA processes, troubleshooting and resolving defects, supporting deployments and production releases, using version control and containerization technologies, and applying DevSecOps practices throughout the software development lifecycle. The engineer collaborates with developers, product owners, subject matter experts, systems analysts, and project coordinators to evaluate requirements and define application migration paths. The role includes maintaining technical documentation and ensuring applications meet federal accessibility requirements, security standards, and modern web development best practices. One Federal Solution (OFS) is a professional services provider with over 20 years of experience supporting Defense and Civilian agencies and is a certified Service-Disabled Veteran-Owned Small Business.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior