The Consultant is responsible for providing technical leadership and expertise in developing and supporting new and existing software products at HCA Healthcare. This individual will analyze business requirements, perform design tasks, construct, test, and implement cloud-native solutions in an Agile development environment, and provide mentorship to other developers.
MAJOR RESPONSIBILITIES AND ACCOUNTABILITIES
Development Standards
- Ensure staff engineers adhere to HCA Healthcare’s established standards and procedures for development activities.
- Maintain appropriate code and version control through designated application development software.
Project Management
- Lead and manage development projects from inception through implementation.
- Oversee the complete project lifecycle, including planning, elaboration, development, testing, and deployment.
Testing and Reviews
- Ensure completion of unit testing by employees for their code.
- Participate in and oversee peer/code reviews to maintain high-quality software standards.
User Support
- Provide advanced troubleshooting and user support.
- Work directly with end users at all organizational levels to resolve issues and improve the overall user experience.
Performance Metrics
- Establish baseline key performance indicators (KPIs).
- Gather and analyze operating metrics to evaluate the impact of current technology adoption before and after implementation.
Process Improvement
- Identify and implement process improvements to enhance technology adoption.
- Add, modify, or remove processes as needed to improve efficiency and outcomes.
Training
- Conduct training sessions and ensure appropriate training is provided to support effective adoption of new technologies.
Software Development Lifecycle
- Lead the software development lifecycle for projects focused on stabilizing, enhancing, and expanding appli