Applications Support Engineer

California, United States
07 Nov 2018
End of advertisement period
07 Jan 2019
Contract Type
Full Time

JCC: 4823
Grade: L

Stanford University School of Medicine is Stanford’s largest academic school.  The Office of Information Resources & Technology (IRT) supports the School of Medicine’s core mission; health care, research and education.  To support this mission, IRT is actively looking to hire an individual with full stack software development skills to help support, maintain and enhance our portfolio of applications and services. Throughout the School we currently support over twenty different enterprise-level software solutions focusing on data security, student administration, classroom video capture as well as faculty affairs.  These software solutions are in various states of development and consequently, we have created this new position to independently manage legacy systems as well as implement new systems.  If you are a self-motivated full stack developer with an interest in supporting our mission, consider becoming our newest team member. 

As an Applications Support Engineer you will independently work on systems and programs that interface with complex systems and programs across Stanford University School of Medicine.  In this capacity it is important to demonstrate the ability to develop and maintain collaborate working relationships representing IRT to our affiliates, vendors and other IT organizations throughout Stanford.  It is anticipated this position will spend approximately fifty percent  time working on testing, debugging, trouble shooting and resolving complex problems. 

Most of our applications are built on a JavaScript MVC, Java, Oracle stack.  We are also in the process of migrating our systems to Google Cloud and will need to find new ways to monitor and support our portfolio of applications in that environment.

* - Other duties may also be assigned


  • Ability to independently debug and trouble shoot
  • Interpersonal skills to influence others at all levels the organization
  • Demonstrated ability to work with and influence others to meet a common goal
  • Organizational skills to ensure short and long-term project work assigned to  he/she is completed per the agreed to deadline as well as supporting the completion of tickets with varying priorities
  • Written and verbal skills to ensure all work is accurately documented
  • Demonstrated ability to quickly learn and adapt to new technologies and programming tools

The ideal candidate will possess skills with the following technologies:

  • JavaScript MVC frameworks
  • JEE or Java Spring MVC
  • REST based APIs
  • Demonstrated ability to independently write complex SQL statements
  • Apache Tomcat or similar application servers
  • Continuous Integration tools such as Jenkins or Hudson


  • Bachelor's degree and eight years of relevant experience, or a combination of education and relevant experience.


  • Demonstrated ability to quickly learn and adapt to new technologies and programming tools
  • Demonstrated experience in designing, developing, testing, and deploying applications.
  • Strong understanding of data design, architecture, relational databases, and data modeling.
  • Thorough understanding of all aspects of software development life cycle and quality control practices.
  • Ability to define and solve logical problems for highly technical applications.
  • Strong communication skills with both technical and non-technical clients.
  • Demonstrated experience leading activities on structured team development projects.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Ability to recognize and recommend needed changes in user and/or operations procedures.


  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly/fine manipulation.
  • Occasionally stand/walk, writing by hand.
  • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.

* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

This position currently works in our Porter Drive office.  We anticipate that this positon will move to the new Stanford Redwood City campus in late May to late June 2019.


May work extended hours, evening and weekends


  • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
  • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide,