Manager, Web Applications

Stanford Health Care

(Palo Alto, California)
Full Time
Job Posting Details
About Stanford Health Care
At Stanford Health Care, we seek to provide patients with the very best in diagnosis and treatment, with outstanding quality, compassion and coordination. With an unmatched track record of scientific discovery, technological innovation and translational medicine, Stanford Medicine physicians are pioneering leading edge therapies today that will change the way health care is delivered tomorrow.
Summary
The Manager, Web Applications is responsible for managing the delivery of Web Application in support of the cloud initiative at Stanford Hospital and Clinics. The position combines managerial responsibilities with hands-on technical expertise. The Manager is responsible for appropriate staffing, staff management, performance management and overall scheduling .The Web Manager will be responsible for helping the team achieve high performance through implementation of best practices in agile, continuous delivery and test driven development. The individual is also expected to contribute technically in architecture, design and implementation.
Responsibilities
* Hire and develop top talent * Maintain high morale and motivate engineers to go above and beyond * Ensure good communication to team and to upper management of all issues and decisions * Provide technical leadership and career development to team. * Provide project and technical leadership to a group of engineers. * Daily management of objectives, priorities, tradeoffs, risk and performance management of team * Drive technical excellence and implementation of best engineering practices such as design & code reviews, continuous integration and test driven development. * Creates and improve infrastructure to address system performance, security, maintainability, and scalability of SHC's products * Coordinate with partner teams when required to help unblock teams and resolve issues across teams.
Ideal Candidate
**Education:** * Bachelor's degree from an accredited college or university **Experience:** * Eight (8) years of hands-on, proven software engineering experience delivering scalable web applications. Any combination of education and experience that would likely provide the required knowledge, skills and abilities as well as possession of any required licenses or certifications is qualifying. **Knowledge, Skills, and Abilities:** * Knowledge of JAVA, J2EE, ORM, SQL and NoSQL - databases * Knowledge of front-end browser technologies including HTML, CSS, and JavaScript * Knowledge of Semantic Markup, AJAX, JSON, and JS libraries * Knowledge of cloud technologies and related deployments * Knowledge of disciplined software release build/deploy processes * Experience leading Agile teams and projects to deliver working software iteratively with quality * Experience with Content Management Systems a plus * Experience dealing with cloud-based hosting services and external hosting partners * Ability to communicate effectively with all levels of the organization * Ability to apply judgment and make informed decisions * Ability to plan, organize, prioritize, work independently and meet deadlines * Ability to strategize, plan and implement change * Ability to supervise, coach, mentor, train, and evaluate work results * Knowledge of new technologies and maintain and stay abreast of updates and changes

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.