Job was saved successfully.
Job was removed from Saved Jobs.

This job is archived

(Archived) Senior Developer

Last Updated: 4/05/24

Job Description

Expected Starting Salary Range: 41.10 - 52.27

SUBFUNCTION DEFINITION: Provides application software development services typically in a defined project. Develops program logic for new applications or analyzes and modifies logic in existing applications. Codes, tests, debugs, documents and implements software applications. Analyzes requirements, tests and integrates application components. Ensures that system improvements are successfully implemented. May test new software code and typically works in a highly efficient (Agile) development environment.

The Division of Biomedical Informatics is searching for a senior-level R&D Software Developer to architect, develop and integrate systems and applications among NIH-funded Data Management and Coordination Center (DMCC) teams such as the Rare Diseases Clinical Research Network DMCC. The successful candidate will work closely with teams of consisting of informatics and statistics/epidemiology investigators, NIH network stakeholders, NIH technical staff, technical staff in the CCHMC Department of Information Services and others working to understand and improve outcomes for a wide array of diseases using various data types (e.g., electronic health records, research network data, social and environment factors, genomics and imaging data). The ideal candidate will have familiarity with and thrive in a dynamic research environment, without fear of setbacks. There are opportunities for career progression, co-authorship on published manuscripts, and collaboration with NIH, network collaborators, third party (industry) partners as well as stakeholders at CCHMC.

PRINCIPAL RESPONSIBILITIES

• Work closely with the center leadership team to formulate strategies for the design and implementation of secure, user-friendly data acquisition, storage and processing systems in NIH-owned cloud systems.

• Provide high-level strategic input for the integration of research data acquisition and processing systems in cloud-based data ecosystems.

• Step-in to develop new or repurpose/adjust existing systems and applications as necessary.

• Pilot, evaluate/benchmark and adapt open-source software as appropriate.

• Liaise with CCHMC's IS4R development team as well as the IS infrastructure teams to ensure continual coverage of required services.

• Work as part of a dynamic team dedicated to improving rare disease outcomes.

RESPONSIBILITIES

Development
Design and produce of new and enhanced software. Conduct business analysis, testing and support efforts. Perform maintenance and support efforts for a large/complex platform or a portfolio of applications.

Collaboration
Serve as senior liaison to internal and external groups, both technical and non-technical. Assess and synthesize complex user requirements. Develop detailed work breakdown structures and implementation plans that align with the development lifecycle as well as internal/external best practices. Complete internal reviews of code and other artifacts/deliverables. Execute testing efforts including data validation and information security reviews.

Requirements Gathering
Contribute significantly to the development of business, user and system requirements. Analyze requirements across multiple efforts for alignment and overlap, and design solutions that can be scaled and reused across multiple projects and domains. Design and implement interfaces to securely access data from internal and external sources.

•Support
Provide advanced technical support for a large/complex platform or portfolio of existing applications and interfaces. Develop and maintain library of problems and corresponding solutions. Manage documentation for support including filling in all documentation required for support tickets.

•Planning
Participate in short-range planning and provide input to long-range planning. Mentor other developers. Interview resources.

Qualifications

EDUCATION/EXPERIENCE

Required:

•Bachelor's degree in Computer Science or closely related discipline
•5-7 years of work experience developing software systems or in a related job discipline

Preferred:

*Master's or PhD in Computer Science or related discipline

*Specific experience with Amazon Web Services

*Experience with cloud-based infrastructure and development environments

*Expert knowledge of the software development lifecycle and best practices including software versioning, security, other best practices, etc.

*Experience with modern programming languages (python, R, lua...)

*Experience with database technologies and data transformations

*Strong interest in biomedical research and environments harboring and processing clinical and basic biomedical research data

*Ability and interest in quickly learning new technologies

*Intellectual curiosity

*Excellent written and oral communication skills and ability to collaborate and interact with stakeholders at federal funding agencies, industry partners and CCHMC collaborators

Cincinnati Children's is proud to be an Equal Opportunity Employer that values and treasures Diversity, Equity, and Inclusion. We are committed to creating an environment of dignity and respect for all our employees, patients, and families (EEO/AA).

Company Details