Cedars-Sinai Programmer/Analyst in Los Angeles, California
Responsible for application development supporting business objectives while providing mid-level expertise in software development lifecycle 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:
-Component and object-oriented design
-Complex algorithmic coding
-A systematic approach to application integration
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
Liaison with end users, research groups and other business support areas
Participate in design and technical meetings. Provide technical documentation to internal business and design teams
3+ years of experience managing application design, software development, maintenance
Demonstrated organizational and time management skills
Demonstrated experience using various programming languages
Technical understanding of data and relational databases and technical data design
Understanding of Unified Modeling Language tools and how they are applied to OO design
Unix, Linux and Windows operating systems
C#, C++, C skills helpful
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.