AMC CANCER RESEARCH CENTER



JOB DESCRIPTIONTITLE:Database DeveloperTERMS:Exempt; Full-time; Monday-Friday; Metro Denver Work Location (Temporary Work From Home)PURPOSE:Perform database development and back-end programming as a member of a team for complex web programs and mobile applications designed to educate users about health and collect data for research and evaluation purposes. Provide Technical support for research projects and commercial products. Provide back-up and support for IT PANY:Klein Buendel, Inc. is a small woman-owned health communication research and technology firm that designs, develops, and evaluates health interventions in collaboration with academic, public, and private partners for research and commercial purposes.ESSENTIAL DUTIES/RESPONSIBILITIES:Design and develop reliable and effective databases for interactive educational programs, ensuring high levels of data quality and security using iterative, progressive (e.g., agileesque) methodology and best practices in a team environment.Design databases using principles of normalization, transactions and time-oriented data concepts, as well as database maintenance, including writing stored procedures and triggers, managing user rights, and database backup and recovery.Create new programming code, as well as optimize and maintain legacy systems as necessary, in several languages/platforms, including C#.NET, JavaScript, JSON, HTML 5, CSS, etc.Connect user interfaces developed by front-end programmers with back-end logic and data, based on specifications for use. This includes, but is not limited to: using SQL Server to manage relational databases; providing data to the UI via APIs; tailoring features per study condition; collecting usage data.Program research study participant tracking and flow from recruitment to the completion of the program. This includes: randomization and treatment assignment, ID and user code generation, online informed consenting, online surveying, and providing links to the educational content sequentially (i.e., website, learning modules, mobile app).Extract quality usage data, working with the Research and Data teams to transform 3D data for analysis.Work with other technical staff to develop and maintain relational and secondary databases. Assist the IT Manager with issues of hosting, connectivity, and security. Conduct beta-testing and quality assurance throughout the duration of programs; trouble-shoot programming and database issues with team members and analyze solutions for problems as they arise.Monitor performance of programs after implementation; troubleshoot problems. Ensure that database systems meet research and performance requirements. Stay up-to-date on current technologies, techniques. Meet with clients and collaborating research partners to test, revise, and debug programs.Assist and back up IT manager with regards to system outages, server maintenance, and miscellaneous employee tech supportOther tasks as assigned. MINIMUM QUALIFICATIONS:Bachelor’s degree in Computer Science or a related field plus 3 or more years of work experience (or equivalent relevant work experience without college degree) including training.Demonstrated proficiency in the following is required: Object-oriented programming and software conceptsStrong understanding data management (e.g., permissions, recovery, security, and monitoring)Hands-on experience with SQL Server or other relational database systemsExperience working with source control (TFS, Git) and methodologiesFamiliarity working with several of the following technologies/languages: PHP, .Net Framework, Java, JavaScript, HTML, JSON, C#, NodeAn ability to understand front-end user requirementsMicrosoft IIS/Apache web server maintenance Project management tools (e.g., Basecamp, Wrike)Critical thinking, creativity, accountability, and resourcefulness to deliver high quality production for clients and PIs.Excellent attention to detail, accuracy, and organizational/time management skills, including familiarity with project management systems such as Wrike).Professional communication and client and customer relations skills.Ability to work independently and in a team environment in an office and a temporary work from home setting.High sense of ownership and pride in personal performance and its impact on research outcomes and company success.Reviewed July 2020 ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download