The Genomics Application Systems Analyst/Programmer Develops, evaluates, and implements innovative informatics systems concerning heath and cancer-based bioinformatics
UAMS offers amazing benefits and perks:
Develops, evaluates, and implements innovative informatics systems concerning heath & cancer-based bioinformatics. Applies creativity in adopting proven technologies, platforms, and architectures to new problems. Takes direction in developing cutting edge technologies, platforms, and architectures. Tests, implements, and performs upgrades to keep applications running smoothly. Performs application maintenance and troubleshooting and provides custom report writing.
Assignments involve systems analysis and programming work on tasks of high complexity, but in a supportive team environment. Generally works under moderate general supervision. Tasks routinely involve key scientific and mission-critical applications. Moderate interaction with end-users, IT staff, and other division team members.
-Software development. Includes analysis, design, testing and implementation. Includes determining system requirements, investigating existing systems, gathering data through interviews or research, determining hardware requirements and implementation within IT guidelines, defining input and output data requirements, specifying system data profiles and master files and establishing controls of data and processing edits.
-Software support. Administration and support of custom biomedical informatics software applications. Create required test files, analyze test results and debug software operations. Check data for validity. Assemble software documentation, software narratives and obtain testing approvals from users.
-Administrative and other duties as assigned. Includes meetings, research and other functions as needed to support the mission of the division.
Customer Service: Interacts with and assists the public in a professional and friendly manner as needed. Demonstrates effective communication skills; communicates accurate and complete information; maintains strict confidentiality when necessary. Demonstrates positive working relationships with co-workers, management team, and ancillary departments; follows the Core Concepts of Patient and Family Centered Care and the Basic Code of Conduct Guidelines. Assist internal and external stakeholders as needed with exceptional customer service.
Bachelor’s degree in computer science, information science, mathematics, applied mathematics, statistics or another applicable disciple; plus one year of relative experience.
Requires creativity, strong communication skills, collaboration with other levels of staff and faculty, and ability to work independently with minimal supervision.
Experienced with both Linux and Windows programming/computational environments.
Experience in one or more of the following programming languages: R, Python, Java, C, C++, C#, or similar.
Experience in one or more relational databases: MySQL, Microsoft SQL, or similar.
A working knowledge of .NET programming languages is a plus, t-SQL and MS SQL database management system.
The ability to read and write effectively.