USA
6 days ago
Lead Programmer Analyst - Computational Biomedicine
**Job Description** When the work you do every single day has a crucial impact on the lives of others, every effort, every detail, and every second matters. This shared culture of happiness, passion, and dedication pulses through Cedars-Sinai, and it’s just one of the many reasons why we rank as one of the top hospitals in the nation by U.S. News & World Report. **Are you ready to be a part of breakthrough research?** The Department of Computational Medicine is a robust infrastructure that supports bioinformatics, computational, and statistical needs of all faculty across the Cedars-Sinai enterprise and the expanding needs of our Departments and Institutes. The Lead Programmer Analyst is responsible for leading a team that provides application development supporting business objectives while providing expertise in software development lifecycle phases from concept and design to testing. This role will analyze, design, and build component-based applications, including the introduction of an application layer, modeling techniques, component, and object-oriented design, complex algorithmic coding, and systematic approaches to application integration. As a lead, you will work on new and existing applications, perform hands-on coding, mentor junior developers, and assist in architecting solutions. You will also serve as liaison to internal customers, research groups, and various business support areas. Primary Duties and Responsibilities: + Leads a team in the design, specification, and build of component-based applications, including application analysis, modeling techniques, component, and object-oriented design, complex algorithmic coding, as well as a systematic approach to application integration. + Design, develop and support the most complex applications written in various programming languages using current and new development technology including J2EE, JSP, Servlets, JavaScript, HTML, XML, and Oracle + Scope, implement, test, and deploy new features and versions of core applications, databases, and utilities. + Debug and maintain deployments of core applications, databases, and utilities. + Create enhancements to primary and supporting websites, web applications, and infrastructures. + Create component/subsystem documentation. Produce design and technical specifications as needed for technical documentation. + Translate customer requirements, recommend system solutions, and formulate detailed specifications from which programs are written. Work closely with business partners to produce quality products that meet business needs. + Provide and support technology infrastructure and assist with architecting solutions. + Liaison with end users, research groups, and other business support areas. + Facilitate the design and technical meetings. Provide technical documentation to internal business and design teams. + Provide leadership to the team in the form of mentoring, training, guidance with daily task assignments, and serving as subject matter expert on most applications. Department-Specific Responsibilities: + Independently designs, implements, tests, deploys, documents, and maintains databases, algorithms, applications, analysis pipelines, and results reporting methodologies. + Work with team members to apply databases, algorithms, applications, analysis pipelines, and results reporting methodologies to basic science and clinical data for research. + Collaborate on translational research projects including data analysis, results interpretation, and manuscript preparation. + Conduct training on the development and application of complex databases and software. + Maintain knowledge of ground breaking methods and standard methodologies for software engineering and computer programming. + Supervise staff to assist with all software engineering and computer programming projects. **Qualifications** Education: + A Bachelor's degree in Computer Sciences, Mathematics, or related discipline is required. Master's degree, preferred. Experience and Skillset: + Minimum of eight (8) years of experience managing application design, software development, maintenance. + Superior organizational and time management skills. Demonstrated experience using various programming languages. + Technical understanding of data and relational databases and technical data design. + Unix, Linux, and Windows operating systems + C#, C++, C skills helpful. + Highly competent in software engineering including design, optimization, version control, and unit testing. + Proficiency in database design and development including relational and graph databases. + Experience with artificial intelligence and machine learning is desirable. + Experience with container software such as Docker a plus + Experience with several computer programming languages including JavaScript and Python a plus + Experience with biomedical ontologies and data is a plus. + Experience with Github a plus + Ability to work independently and apply critical thinking and sound judgment. + Science writing a plus + Ability to supervise others and communicate effectively with team members and collaborators. + Excellent time management and organizations skills is essential. **Req ID** : 7120 **Working Title** : Lead Programmer Analyst - Computational Biomedicine **Department** : Computational Biomedicine **Business Entity** : Cedars-Sinai Medical Center **Job Category** : Information Technology **Job Specialty** : Software/App Development **Overtime Status** : EXEMPT **Primary Shift** : Day **Shift Duration** : 8 hour **Base Pay** : $60.41 - $96.66 Cedars-Sinai is an EEO employer. Cedars-Sinai does not unlawfully discriminate on the basis of the race, religion, color, national origin, citizenship, ancestry, physical or mental disability, legally protected medical condition (cancer-related or genetic characteristics or any genetic information), marital status, sex, gender, sexual orientation, gender identity, gender expression, pregnancy, age (40 or older), military and/or veteran status or any other basis protected by federal or state law.
Confirm your E-mail: Send Email
All Jobs from Cedars-Sinai