Job Details

Application Engineer

HCA HealthcareNashville, TN

We are IT professionals and are certainly proud of our technical expertise. But what makes us unique as a technology company is that our solutions ultimately impact the care of patients.


fulltime @ $80,000 - $100,000

Application Engineer

Posted 10 months ago

This position for an Application Engineer will build and support Clinical Applications within our Clinical Development and Innovations team at HCA.


A successful candidate will demonstrate an understanding of software patterns, software modeling, secure programming principles, test-driven development or another unit testing methodology, and code standards compliance. This position requires a candidate who can analyze business requirements, perform design tasks, construct, test, and implement solutions with minimal supervision.

This candidate will have a track record of participation in successful projects in a fast-paced, mixed team environment.

The Application Engineer II may be required to learn about existing legacy systems and provide on-going technical support for both existing and new applications. The applicant will provide application support for existing applications within a group and may be expected to take after-hours calls in rotation with other team members. Some after-hours support may be necessary in order to meet application Service Level Agreements (SLAs).

The Application Engineer II must be a highly motivated self-starter, an enthusiastic learner willing to learn new frameworks and methodologies and must be committed to delivering high quality solutions within scheduled timelines.


-Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles -Participate in efforts to design, development, deploy, and support software systems -Collaborates with 3rd party development partners as well as internal team members -Integrates new/existing software with existing systems -Collaborates with business analysts, project lead, management and customers on requirements -Participates in large-scale development projects involving multiple areas outside of core team -Helps in designing fit-for-purpose products to ensure products align to the customer's strategic plans and technology road maps -Demonstrates deep understanding of value-based decision making and Agile principles across teams -Shares knowledge and experience to contribute to growth of overall team capabilities -Participates in the deployment, change, configuration, management, administration and maintenance of deployment process and systems -Focuses on customer satisfaction -Rapidly prototypes and delivers just-in-time solutions -Works in an environment with rapidly changing business requirements and priorities

Education + Experience

Bachelor’s Degree Preferred

Other/Special Qualifications

-Experience with versioning control (GIT) required. -Experience with MVC preferred. -Full stack development experience preferred. -Experience with Microsoft Azure preferred. -Willingness to actively participate in daily standups, sometimes for multiple projects. -Demonstration of and belief in the Agile mindset. -1+ years of engineering, delivering and supporting production software products required. -Strong focus on delivering customer value required. -Excellent troubleshooting, analysis, and problem-solving abilities required. -Ability to engineer and build software through multiple languages and tools required. -Strong verbal and written communication with the ability to work with staff and business required. -Willingness to learn our business domain required. -Experience with continuous integration and continuous deployment preferred. -Development Technologies: HTML 5, CSS, JavaScript, Node.js, Vue.js, ReactJS -Database Technologies: SQL and NoSQL databases