The Enterprise Information Services (EIS) team at Cedars-Sinai understands that true clinical transformation and the optimization of a clinical information systems implementation is fueled through the alignment of the right people, processes, and technologies.
Why work here?
Cedars-Sinai Medical Center has been ranked the #1 hospital in California and #2 hospital in the nation by U.S. News & World Report, 2022-23.Beyond an outstanding benefit package and competitive salaries, we take pride in hiring the best, most committed employees. Our staff reflects the culturally and ethnically diverse community we serve. They are proof of our dedication to creating a multifaceted, inclusive environment that fuels innovation and the gold standard of patient care we strive for.
What will you be doing:
The Node.JS Developer is responsible for application development supporting business objectives while sharing a point of view in all phases of the software development lifecycle: conception, design, testing, production, and maintenance. Analyses, designs, and builds applications using standard application design patterns and detailed approaches to application integration. Works on new and existing applications. Performs hands-on development, mentors junior developers, and assists in architecting solutions. Serves as liaison to internal customers, research groups and various business support areas.
Functions as the single point of contact to a cross-functional team for a variety of managed applications. Responsible for the development and delivery lifecycle during the following phases:
Requirement Assessment: Works with inter-departmental teams to analyze and understand business requirements. Provides technical expertise during the requirements gathering phase of a project. Accurately details new requirements, improvements to existing functionality, and implementation deficiencies that need to be addressed.
Development: Based on requirements, develops functionality by following internal development standards. Technical solution to include detailed design documentation, code, configuration, and other supporting technical documents.
Testing: Performs unit, regression, connectivity and full end-to-end integration tests, when it applies; Supports quality insurance effort to gain user acceptance.
Delivery: Works closely with inter-departmental and cross-departmental resources to migrate new or improved functionality from test to production. Provides effective communication across the team as appropriate. Follows change control standards and processes for release to production.
Design and build REST API using modern technology stack.
Perform DevOps activities to support CICD platform.
Facilitates design and technical meetings. Provides technical documentation to internal business and design teams.
Follow designated development methodologies and processes.
Implements enterprise policies for security and confidentiality at the system and inter-system level.
Provides systems support during special events such as critically important system upgrades, software deployment on cloud, SSL certificate renewal, integration platform upgrades, new application go-lives, application failover exercises and disaster recovery drills.
Teaches, guides and mentors junior-level programmer/analysts.
Provides support in the role of a backup to other members of the team.
Five (5)+ years of software development experience, and a solid grasp of industry direction.
Sophisticated level proficiency with REST api development using NodeJS.
Experience developing and managing container-based applications. (Docker, ECS)
Solid grasp of AWS serverless technologies (Lambda, API Gateway, DynamoDB, Fargate)
Experience working in DevOps tools and framework (GihHub, CodeCommit, CodePipeline, CodeBuild, CodeDeploy)
Experience in Splunk to build reports, alerts, dashboards is preferred.
Demonstrated experience using various programming and scripting languages (NodeJS, Python, Mocha, Serverless, etc).
Good understanding of software development engineering principles, frameworks and technologies.
Bachelor's degree in Computer Science, Mathematics, Engineering or related subject area.
Working Title:Backend Developer Department:Tech Development Business Entity:Corporate Services Job Category:,Information Technology,Information Technology Job Specialty:Software/Application Development Position Type:Full-time Shift Length:8 hour shift Shift Type:Day
Providing healthcare for more than 100 years, Cedars-Sinai has evolved into one of the most dynamic and highly renowned medical centers in the world. Along with caring for patients, Cedars-Sinai is a hub for biomedical research and a training center for future physicians and other healthcare professionals. This attracts exceptional talent to Cedars-Sinai, including world-renowned physician-scientists who seek a place where they can both conduct research and see patients--the ideal formula for discovery and its translation into cures. Our patients benefit from access to doctors at the top of their fields, and our researchers have an ideal community in which to study the impact of healthcare challenges, and reflect that knowledge in their research. The greater Los Angeles area in which Cedars-Sinai resides possesses unparalleled cultural and ethnic diversity which offers outstanding opport...unities for translational and clinical research and a dynamic environment for medical education.Although community based, Cedars-Sinai is a major teaching hospital affiliated with the David Geffen School of Medicine at the University of California, Los Angeles (UCLA). Cedars-Sinai has highly competitive graduate medical education programs in more than 50 specialty and subspecialty areas, a graduate program in biomedical sciences and translational medicine, a clinical scholars program directed towards junior physicians with aspirations to become clinical scientists, and post graduate training opportunities.There are more than 250 full-time faculty members at Cedars-Sinai. The voluntary medical staff, comprised of more than 2,200 specialty board-certified or board-qualified physicians, represent all of the specialties and subspecialties and collaborate with full-time medical staff in the teaching responsibilities of the graduate medical education programs.