Computer Programmer

Computer Programmer
Company:

Aci Federal™


Details of the offer

ACI Federal  is seeking a  Computer Programmer  to join our vibrant team at the National Institutes of Health (NIH) supporting the  Office of the Director (OD) located in Bethesda, MD. Overall Position Summary and Objectives The purpose of this position is to support DTR IT team in creating complex technical projects, including various web applications, dashboards, and data analytics-related tools for DTR and CUP that integrate with OSISoft PI and Maximo asset management systems. The selected candidate will work on many platforms and languages, including ASP.Net, JAVA, JQuery, Python, and Angular. This position will serve and contribute as a senior member of the DTR IT team in providing technical solutions to Central Utility Plant (CUP) leadership on vision and strategy for technology projects, process streamlining, and automation.
Deliverables: Create a dashboard for DTR IT team which integrates OSI PI system with Angular/.Net projects - Monthly Help the DTR IT team create a dashboard which displays Maximo and OSISoft PI data - Monthly Do a demo to present his work to DTR higher management - Monthly Work Details: Work with staff to improve efficiency of the current data processing by creating new programming approaches. 1 Implement improvements to development activities to speed the development of applications, databases, or software tools. 2 Develop and implement new or major revisions to applications, databases, or software tools. 3 Develop new code and refine/troubleshoot existing code. 4 Provide support to facility users and staff; resolve or escalate issues based on criteria. 5 Troubleshoots any issues or problems and implement appropriate corrective actions. Provides guidance and problem resolution for users. Evaluate the impact of programming modifications. Refines data and formats final product. Provides technical experience needed to assist in reviewing, updating, analyzing, and modifying existing programming systems. Implement new software for data tracking and management, including additions and updates to the database object model. Use advanced knowledge in machine learning, statistics, text mining, natural language processing, and computational semantics, computer vision, and data science to develop creative solutions to complex real-world problems. Use analytic methods to solve real-world problems. Apply a variety of statistical and computational techniques to solve complex analytic problems. Serve as the application lead for applications. Encodes, tests, debugs, and installs new programs using various programming languages. Develop scientific applications using R, Shiny, and/or Python. Deploy applications to systems; manage library dependencies. Collaborate with staff to develop, test, refine, and apply advanced statistical and computational methods. Develop or utilize new or existing technology to develop dynamic web applications or software tools for bioinformatics applications. Develop new technologies and core labs that support for detailed and consistent data analysis/manipulation and programming support for custom-built scientific applications. Develops and schedules data backups, security patches or upgrades, etc. Maintain and monitor applications, databases, or software tools. Serve as the lead in the technology areas, including roadmaps, schedules, status reports, plans, and recommendations. Test and install the software updates. Maintain facility webpage, including editing of HTML, files, and guidance for individual lab members. Upgrade and maintain computer hardware, peripherals, network switches, and hubs. Documents all assignments and creates various reports as needed. Prepare roadmaps, schedules, status reports, plans, and recommendations. Generate and run appropriate database queries needed for Quarterly Progress Reports. Maintain and follow SOPs, configuration management, upgrades, and availability. Develop Standard Operating Procedures (SOPs) to detail all steps and activities carried out for all aspects of the program data management. Provide written technical descriptions of implemented algorithms; contribute to the publication of the lab's software and research. Writes and maintains program documentation. Prepare roadmaps, schedules, status reports, plans, and recommendations. Maintain and follow SOPs, configuration management, upgrades, and availability. Develop Standard Operating Procedures (SOPs) to detail all steps and activities carried out for all aspects of program data management. Provide feasibility studies and research for compatibility and ease of scientific databases used by researchers for extensive scientific data analyses Provide written technical descriptions of implemented algorithms; contribute to the publication of the lab's software and research. Documents programming problems and resolutions for future reference. Develop new code and refine/troubleshoot existing code. Assists with planning, building, and maintaining applications to meet an end user's needs. 1, 2, 3, 4, 5 represents priority rankings, where 1 is highest priority and 5 is lowest priority of those ranked Minimum Education Bachelor
Additional Qualifications: Certifications & Licenses: Coursera Machine Learning Certification Field of Study: Computer Science Software: Javascript PyTorch TABLEAU Nodejs  Python  MySQL HTML Java Git Skills: Algorithm Development  Database Management  Data Visualization  Data Presentation  Machine Learning Apply now!


Source: Grabsjobs_Co

Requirements

Computer Programmer
Company:

Aci Federal™


Aws Cloud Developer

AWS Cloud Developer Bethesda & McLean, Maryland & Virginia Apply Now Rapid Cycle Solutions is seeking a motivated senior level cloud developer with agile m...


From Rapid Cycle Solutions Llc - Maryland

Published a month ago

Systems Administrator

Job Posting Number: S623 Position Title: Systems Administrator Class Title: Staff Regular or Contingent II: Regular (PIN) FLSA: Exempt Salary Range: ...


From Bowie State University - Maryland

Published a month ago

Information Technology Business Analyst

Job Title: IT Business Analyst Location: National Harbor, MD Type: Full Time (Hybrid) Compensation: $70,000 to $110,000 DOE, Annually We are seeking an ...


From Cloudforce - Maryland

Published a month ago

Staff Officer - Ts/Sci W/Poly

Responsibilities for this Position Location: USA MD Bethesda - Customer Proprietary (MDC240) Full Part/Time: Full time Job Req: RQ174545 Type of Requisiti...


From Gdit - Maryland

Published a month ago

Built at: 2024-06-03T00:20:50.998Z