444 karma · joined October 23, 2009
meet.hn/city/us-Allentown
Socials: - x.com/thedevel - github.com/bruth
---
Description:
The Analyst/Programmer III in the Translational Informatics Unit at the Department of Biomedical and Health Informatics (DBHi) develops and implements innovative software and applications that solve challenging problems in the collection, management, analysis and interpretation of biomedical, genomic and clinical data.
The successful candidate will create and contribute to DBHi open source projects (http://github.com/chop-dbhi) as well as proprietary products such as mobile health applications and implementations of data science algorithms. Specifically, the Analyst/Programmer III will:
- Independently develop, test, and implement translational informatics software and application solutions. Conceive, design, and disseminate (through multiple academic and non-academic channels) re-usable open source and proprietary software and application products.
- Evaluate, adopt and use multiple technologies to create innovative solutions that have a high impact on data-intensive clinical and translational research.
- Serve as a technical team lead in a highly matrixed research environment, including technical project lead on multidisciplinary teams including clinicians and biomedical researchers.
- Mentor junior staff, student workers, co-ops, and research trainees (fellows, post-docs). Interact directly with Hospital Information Solutions applications and technology staff to identify and implement optimal computing infrastructure.
- Manage large, complex projects and take responsibility for major components of larger research initiatives; assign work to junior staff, identifying, tracking, and reporting on tasks and deliverables against project timelines.
Full Posting and Requirements:
- https://www.chop.edu.apply2jobs.com/ProfExt/index.cfm?fuseac...
Description:
The Analyst/Programmer II in the Translational Informatics Unit at the Department of Biomedical and Health Informatics (DBHi) develops and implements innovative software and applications that solve challenging problems in the collection, management, analysis and interpretation of biomedical, genomic and clinical data.
The successful candidate will create and contribute to DBHi open source projects (http://github.com/chop-dbhi) as well as proprietary products such as mobile health applications and implementations of data science algorithms. We are looking for highly creative people who share our mission to advance child health and who will thrive in a continuous learning environment, acquiring and applying both new technical skills and biomedical domain knowledge. Specifically, the Analyst/Programmer II will:
- Independently develop, test and rollout translational informatics software and application solutions.
- Create re-usable open source and proprietary software and application products
- Evaluate, adopt and use multiple technologies to create innovative solutions that have a high impact on data-intensive clinical and translational research.
- Continuously learn about a wide variety of biomedical domains in order to translate domain requirements into high-impact technical solutions.
- Work independently and as part of a project team in a highly matrixed research environment, including direct interaction with clinicians and biomedical researchers.
- Contribute to the development, evolution, and implementation of software development methodologies that are optimized to a biomedical research setting.
Requirements:
- BS/BA required, Masters preferred in computer science, biomedical engineering, information science, or related field. Substitute years of relevant experience for specific field.
- Three to eight years of programming experience with progressively more complex projects.
- Demonstrated track record of continuous learning and adoption of new languages and frameworks.
- Working knowledge of more than one of the following preferred: Python/Django, JavaScript/HTML (as used in Single Page Applications), Go, Java, Objective C, Cache/Mumps, Scala
- Working knowledge of relational and/or non-relational database application development preferred.
- Previous experience in data modeling is preferred.
- Experience in healthcare and/or biomedical, genomic data management issues is preferred.
- Experience with mobile application (native or web) on Android and/or iOS is preferred
- Must exhibit excellent oral, presentation, and written communication skills. Experience with continuous integration, containerization, and automated testing tools and processes is preferred.
Posting:
- https://www.chop.edu.apply2jobs.com/ProfExt/index.cfm?fuseac...
Here is the one my team posted if you are interested: https://solvers.io/projects/R4Gr5vQTC8srHktEe
I would appreciate any feedback.
EDIT: That is humorous.. I write the above only to see this: http://try.github.com/. It does not invalidate my argument, but it reinforces GitHub's motivation.
---
The Children's Hospital of Philadelphia - Philadelphia, PA
Senior Analyst/Programmer x2
Requirements:
• BS or MS degree in computer science, information science, or related field.
• 4+ years of programming experience with progressively more complex projects.
• Mastery of one or more programming language highly desired with a demonstrated ability to learn new languages (Python, JavaScript, or Scala experience is highly desirable).
• Mastery of unit and integration test design and programming frameworks such as PyUnit or JUnit highly desired.
• Working knowledge of one or more bug tracking applications such as FogBugz or Trac highly desired.
• Working knowledge of relational database application development highly desired, including stored procedures, SQL, data definition language, basic performance tuning and query optimization, and ETL techniques.
• Working knowledge of Python, JavaScript and one or more of the following preferred: Java, PHP, C/C++.
• Working knowledge of one or more of the following web application framework/platforms preferred: Django, Ruby on Rails, JBoss, Apache Tomcat.
• Previous experience in data modeling and applications of highly multidimensional data types such as that derived from clinical research, genomics, proteomics, or image analysis is preferred.
• Experience in healthcare and/or biomedical data management issues is preferred.
• Demonstrates expert knowledge of test-driven development, unit testing, and the importance and implementation of configuration management processes and technologies.
• Exhibits excellent oral and written communication skills.
• Demonstrates knowledge of system integration, configuration, and deployment.
• Demonstrates ability to document code and systems.
Description:
We are seeking an experienced software development professional to join our small, highly focused, entrepreneurial R&D application development group within the Center for Biomedical Informatics (CBMi). As a member of our team, your technical expertise can have an immediate impact on patient care through our mission to accelerate pediatric research with novel applications and data solutions. Furthermore, your work here has the potential to impact the future of healthcare through our research into software solutions supporting genome-enabled personalized medicine. Our research mission fosters an environment where creativity and exploration of new technologies are promoted and encouraged. Likely candidates should have solid experience and working knowledge in three or more programming languages (Python, JavaScript, or Scala experience is highly desirable) and be comfortable with one or more relational database platforms. Our dynamic academic research environment demands an individual with exceptional written and oral communication skills who can rapidly translate requirements from a variety of disciplines into intuitive, high quality software solutions that support our strategic vision. Candidates with prior experience in the biomedical field, especially using highly complex genomic data and/or data from electronic health records are very desirable. Participation in one or more public open source projects is an added bonus.
More info: http://www.chop.edu/careers/ and search for 'cbmi'
```javascript
function() { .. }
```Here is slightly cleaner one that I plan to submit as a feature to Backbone. It assumes underscore.js is present: https://github.com/bruth/backbone/commit/a7f8bd3d9fa06a63cf4... Here is a JSFiddle example: http://jsfiddle.net/bruth/pwpNw/ (Open up the console to see the output)
EDIT: Add JSFiddle example for second implementation
(I am the author)