Skip navigation
Application Developer II (remote / telecommute / virtual option)

Application Developer II (remote / telecommute / virtual option)

Job Description

Job Description: Application Developer II

The Application Developer II's role is to create and maintain applications designed to support the business operations across the entire Dignity Health enterprise.

This role is responsible for developing, testing, implementing, and maintaining web-based and mobile applications. Troubleshoots system problems and issues and looks for ways to improve applications. Typically requires a bachelor's degree in a related area and at least 2 years of experience developing applications. Has knowledge of a variety of healthcare concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. Reports to the Application Development Manager.


Designs, develops, tests, implements, and maintains solutions with limited direction.

Participates in on-call rotations.

Performs source code/versioning management function adhering to technical management guidelines.

Leads and coordinates code/peer reviews of single facility or application focused development work to insure it aligns to the business and technical requirements.

Provides administrative, application development, and unit testing for small to medium complex projects (and support issues) or functional areas of larger projects or programs.

Provides application development services for support and projects that align to the software development life cycles, organizational governance policies, and industry best practices.

Collaborates with application and project team(s) to define design and unit testing scenarios and scripts in alignment with business and system requirements.

Participates in or Leads application development activities for a single functional area to achieve project objectives.

Contribute to and maintain a thorough understanding of application standards, policies, and procedures.

Ensures application development deliverables are completed on a time, budget, and quality.

Researches and recommends appropriate application development best practices, and tools.

Develop and applies business knowledge in one or more functional areas.

Demonstrates potential leadership qualities through team motivation, coaching, and mentoring.


Requires a bachelor's degree in Computer Science, Technology, Medical, or Business discipline or equivalent experience.

Demonstrated experience of Object Oriented Development and related design patterns including mastery of the current version of one Object Oriented Programming language (Java, J2EE, C#,, Objective C).

IBM, Oracle or Microsoft software development certifications or a PMP certification are a plus.

Requires at least 2 years development experience creating and maintaining applications in a hospital or medical related industry.

Experience working with project life cycle and project management methodologies desired.

Experience and mastery using a relational database system and programmatic data access.

Experience and proficiency data modeling and implementing databases.

Extensive working knowledge of at least one of the following development platforms is required:

  • Mobile Development - Native (Android or iOS), Hybrid (PhoneGap or equivalent), Web Application
  • Microsoft - .Net, IIS, SSIS, SSRS, SSAS, SharePoint
  • Enterprise Java - Apache Tomcat, IBM, WebSphere (Portal , Application Server, Message Broker)

Working knowledge of Web 2.0 framework is required.

Working knowledge with hands-on experience of mobile application development is desired.

Working knowledge of web monitoring and trend tools is strongly desired.


Other valued working knowledge and experience includes:

* Web Server (Apache, IIS) architecture and services

* Application Server (JBoss, Tomcat, WAS, WebSphere Portal, IIS) architecture and services

* Content Management usage and implementation (IBM WCM, WordPress, Drupal, Joomla!, Adobe CQ5, Sitecore)

* DB Modeling, DB design, DB optimization and development of related SQL programming objects

* UI/UIX design and development using HTML, HTML5, CSS, CSS3, JavaScript, responsive design and appropriate UI wireframe and design tools

* Object Role Modeling (ORM) frameworks including MyBatis, Hibernate, nHibernate, LINQ

* Software frameworks such as Spring, Struts2, JSF and openRasta

* more than one SDLC methodology with detailed knowledge of Agile Development and Scrum

* Design and implementation of web services (SOAP, REST)

* Test management, test processes, automated and performance testing using tools such as HP ALM

* Source code management and application build and deployment tools (CVS, SVN, Ant, Maven, Stash, GitHub, Git, Jenkins)

* Application development and debugging using Integrated Development Environment (IDE) tools (Eclipse, RAD, Visual Studio)

* Time management best practices

* Project management methodologies and tools (MS Project)

* Development effort estimation techniques

* Keeping technologically current and learning new technologies


Moderate travel may be required: 0-25% during the normal course of business but may be required to travel more frequently during certain events.
About Dignity Health

Dignity Health, one of the nation's five largest health care systems, is a 21-state network of nearly 9,000 physicians, 55,000 employees, and more than 380 care centers, including hospitals, urgent and occupational care, imaging centers, home health, and primary care clinics. Headquartered in San Francisco, Dignity Health is dedicated to providing compassionate, high-quality and affordable patient-centered care with special attention to the poor and underserved. In 2013, Dignity Health provided nearly $1.7 billion in charitable care and services. For more information, please visit our website at You can also follow us on Twitter and Facebook.

Job Requirements


Job Snapshot

Employment Type Full-Time
Job Type Health Care
Education 4 Year Degree
Experience Not Specified
Manages Others Not Specified
Industry Healthcare - Health Services
Required Travel Not Specified
Job ID 1400011496
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Application Developer II (remote / telecommute / virtual option)

Enter notes about this job: