Job Title:

Senior Principal Software Architect

Company:

HCA

Status:

Full Time
Employee

Location:

Nashville, TN 37201

Job Category:

IT/Software Development

Reference Code :

10207-1934

 
   

 

• All HCA corporate opportunities
• Company Profile
• HCA Fact Sheet
• Compensation & Benefits
Email this job to a friend

 

 

COMPANY OVERVIEW

Over 30 years ago, HCA was founded on a vision to provide high quality healthcare to more communities than ever before. Today, with locally managed facilities that include 170 hospitals and 113 outpatient centers in 20 states and England. HCA remains the nation's leading provider of healthcare services and a place for the industry's finest to achieve.

Our success comes from entrusting our professionals to champion innovations from advanced clinical applications and intelligent business models to best-of-breed technologies. Whatever your role, the power is in your hands to take healthcare to new heights and make the difference for countless lives.

Discover opportunities for leadership, pathways for growth, and dynamic challenges that reward. HCA is committed to supporting your goals through enriching programs and initiatives, including health and work/life balance benefit choices, savings and retirement plans, and employee recognition programs.

We invite you to take your position at the forefront of one of the world's most important fields with an internationally recognized leader in healthcare, HCA.

Senior Principal Software Architect

HCA  Recognized Among "Best Places to Work in Information Technology"   HCA was selected as one of Computerworld magazine's top workplaces for information technology professionals and is ranked No. 56 on the publication's Top 100 list.
 
Job Summary:
Provides technical leadership for all aspects of software development. As a key member of the management team, develops software roadmaps for new systems and transformation of legacy systems focusing especially on strategic initiatives.  Applies leadership and hands-on architectural mentoring to foster a collaborative and productive environment between business, development, and other organizations within the enterprise. Fosters quality engineered products through agile and repeatable processes. Reviews emerging technology and provides roadmaps for integration where feasible. Uses excellent communication, proposal, and presentation skills to inform senior management and development staff of status and direction.
 
Responsibilities and Characteristics:
• Acts as a resource to executive management on issues of extreme technical complexity and magnitude.
• Recognized internally and externally as an industry authority, capable of handling issues of the highest impact to the organization.
• Provides leadership on development of critical business and infrastructure solutions.
• Provides architectural guidance to the engineering team.
• Must be able to support business units in understanding technology risks and needs and provide direction to improve their ability to respond to business drivers.
• Serves as a leader and mentor in the development and support of product frameworks.
• Must be able to mentor, teach, and support engineering staff.
• Applies innovative problem solving techniques to bridge business needs to solutions.
• Must be highly motivated self-starter with a track record of success.
• Provides support and refinement of development standards and practices.
• Provides guidance on the development of metrics and tools.
• Must possess a strong understanding of current agile development methodologies .
• Capable of representing the organization through publication of papers to journals and conference proceedings and participation in healthcare industry groups and standards bodies.
 
Management Experience Areas: • Facilitates recruitment of engineering staff.
• Evaluates growth of technical, analytical, and leadership skills of development personnel.
• Acts as a liaison with other groups in the organization.
• Capable of managing large engineering teams.
• Capable of assisting in the development of Cost-Benefit Analysis (CBA) statements.
 
Technical Experience Areas: • Object-Oriented Analysis, Design, and Programming
• Domain Modeling
• Architectural Specification using UML
• Distributed Architectures such as .NET, J2EE, CORBA, etc.
• Enterprise Application Integration and Service-Oriented Architecture techniques.
• Message Oriented Middleware such as MQ Series and Publish and Subscribe architectures.
• Rules Engines and State Machines
• Creation of tools, frameworks, and facilities
• Usage of programming languages such as C#, JAVA, etc.



Experience: • Minimum of 10+ years in architecture, design, and development with 5+ years as a lead.
• Preferred 15+ years with 8+ as a lead.


 


Education
• Master's degree in Computer Science or related engineering discipline (Experience must meet minimum)
• Bachelor's degree in Computer Science or related engineering discipline (Experience must meet Preferred)


 


Special Requirements: • Demonstrated success in development and deployment of enterprise solutions especially in a distributed environment.
• Ability to work and communicate with senior management and business clients.
• Ability to work with consulting companies, vendors, and offshore personnel.




Apply