Sr. Software Engineer (1.0 FTE, Days)

Category: Information Technology
Job Type: Full-Time
Shift: Days
Location:  Menlo Park CA 94025
Req: 12265
FTE: 1

Information Technology

1.0 FTE, 8 Hour Day Shift

At Stanford Children’s Health, we know world-renowned care begins with world-class caring. That's why we combine advanced technologies and breakthrough discoveries with family-centered care. It's why we provide our caregivers with continuing education and state-of-the-art facilities, like the newly remodeled Lucile Packard Children's Hospital Stanford. And it's why we need caring, committed people on our team - like you. Join us on our mission to heal humanity, one child and family at a time.

Job Description:    

Lucile Packard Children’s Hospital at Stanford seeks Senior Software Engineer for its Menlo Park, CA location. Within hospital’s Web Systems and Technologies group, responsible for design, development, integration and implementation of system-related application components in support of patient care services and digital health, including front-end development, back-end server-side development and data integration.   Plan, design, develop and test software systems and applications using variety of programming languages and development platforms, including HTRL, CSS and JavaScript. Program user interfaces and complete mobile applications using Xamarin framework and tool set.  Standardize Xamarin platform.  Act as lead iOS developer for projects from conception to launch.   Maintain and build back-end Java code.  Design, develop and implement complex JAVA and JEE applications. Develop software solutions through full software development lifecycle including evaluating information needs, conferring with users, studying systems flow, data usage and work processes, and investigating problem areas.  Determine operational feasibility by evaluating analyses, and defining problems, requirements, and solutions.  Document solutions though flowcharts, layouts, diagrams, charts, code comments and clear code.  Prepare and install IT solutions by determining system specifications, standards, and programming.   Provide guidance to junior software engineers.  Practice and promote Agile software development methodology. Review and improve processes used in LPCH software engineering. Adhere to secure coding principles, techniques, practices and tools with emphasis on confidentiality and protection of PHI, and compliance with HIPAA and HITEGG regulations.  Perform all duties and responsibilities in accordance with all Joint Commission Requirements and Service Standards of the Hospital.


Bachelor’s degree or foreign equivalent in computer science, electrical or electronic engineering, information technology, engineering technology, or closely related field plus five (5) years of progressive post-baccalaureate experience as software engineer, software application  developer, systems analyst or closely related.  As alternative, employer will accept a Master’s degree or foreign equivalent in specified fields and three (3) years of experience as specified.

Minimum of 3 years of experience must include the following: IOS Development; Xamarin framework; IOS SDK; Xcode and SWIFT; REST, JSON, XML; API Development; Visual Studio, C#, Objective C, Azure App Center.

All LPCH positions require drug/background screening.
May telecommute up to 2 days per week at manager discretion.

Equal Opportunity Employer

Lucile Packard Children’s Hospital Stanford strongly values diversity and is committed to equal opportunity and non-discrimination in all of its policies and practices, including the area of employment. Accordingly, LPCH does not discriminate against any person on the basis of race, color, sex, sexual orientation or gender identity, religion, age, national or ethnic origin, political beliefs, marital status, medical condition, genetic information, veteran status, or disability, or the perception of any of the above. People of all genders, members of all racial and ethnic groups, people with disabilities, and veterans are encouraged to apply. Qualified applicants with criminal convictions will be considered after an individualized assessment of the conviction and the job requirements, and where applicable, in compliance with the San Francisco Fair Chance Ordinance.