Cedars-Sinai Programmer, Analyst (iOS Developer preferred) in Los Angeles, California

Our EIS Research and Development department is looking for a Programmer to join their team on a full time basis!

Come join us and find out why Cedars-Sinai has been ranked as one of the top 100 best places to work in IT as ranked by 2018 Computerworld Magazine.

Summary: Responsible for application development

supporting business objectives while providing mid-level expertise in software

development life cycle phases from concept and design to testing. Analyses,

designs and builds component-based applications including introduction of an

application layer, modeling techniques, component and object-oriented design,

complex algorithmic coding, and systematic approaches to application

integration. Works on new and existing applications. Performs hands-on coding

and assists in architecting solutions. May serve as liaison to internal

customers, research groups and various business support areas.


  • Design,specify, and build component-based applications, including:

  • ApplicationAnalysis

  • Modelingtechniques

  • Component andobject-oriented design

  • Complexalgorithmic coding

  • A systematicapproach to application integration

  • Design,develop and support applications written in various programming languages usingcurrent 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 andmaintain deployments of core applications, databases and utilities

  • Createenhancements to primary and supporting websites, web applications andinfrastructures

  • Createcomponent/subsystem documentation. Produce design and technical specificationsas needed for technical documentation

  • Translatecustomer requirements, recommend system solutions, and formulate detailedspecifications from which programs are written. Work closely with businesspartners to produce quality products that meet business needs

  • Provide andsupport technology infrastructure

  • Liaison withend users, research groups and other business support area

  • Participate in design andtechnical meetings

  • Provide technical documentation to internal business anddesign teams.

Experience: 3+ years of

experience managing application design, software development, maintenance

Education: Bachelor's degree in Computer Sciences, Mathematics or related discipline required


  • Demonstratedorganizational and time management skills

  • Demonstratedexperience using various programming languages

  • Technicalunderstanding of data and relational databases and technical data design

  • Understanding ofUnified Modeling Language tools and how they are applied to OO design

  • Unix, Linux andWindows operating systems

  • C#, C++, C skills helpful

  • Expertise in Swift programming language

  • Familiarity with XCode toolset

  • 2+ years building production iOS applications




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.