The IT Health Solutions Portfolio team needs to deliver and support new solutions and enhancements to multiple systems and applications, focusing on secure, high-quality software development integrated with automation throughout the SDLC, particularly within an Azure cloud environment.
Requirements
- Proven hands-on experience in the design, coding, integration, and deployment of applications on Microsoft Windows and/or Linux Server platforms, including strong knowledge of N & N-1 operating systems, Remote Desktop Services, and server technologies.
- Skilled in modern front-end frameworks such as React and/or Vue, with proven experience in component-based architecture and state management (e.g., Redux, Pinia).
- Solid experience with JavaScript, along with CSS responsive design practices
- Strong scripting and automation skills using tools such as PowerShell, ANT, Jython, Python, InstallShield, and SCCM, with experience in automating builds, deployments, and configurations.
- Expertise in supporting applications built on COM+, DCOM, .NET (2.0+), and Java, hosted across Windows and Linux environments.
- Familiarity with networking and security protocols including TCP/IP, HTTP, SSL, DNS, LDAP, Active Directory, XML, IIS, authentication protocols, SSH, and SFTP.
- Hands-on experience with CI/CD pipelines (e.g. Bitbucket Pipelines, GitHub Actions) and Infrastructure as Code tools like Ansible to automate cloud deployments.
Responsibilities
- Design and develop user interfaces and application programs using technical specifications and design documents, with a focus on cloud-native solutions and modern frameworks.
- Develop the most efficient and cost-effective implementation, leveraging reusable features where possible
- Drive operational excellence, including but not limited to Incident Management, process automation leveraging AI, and ensuring smooth deployments for your technology products/platform features.
- Enhance the reliability, scalability, and utilization of systems and applications through continuous integration and continuous deployment (CI/CD) practices.
- Monitor and manage software configuration changes to anticipate and address data reliability and customer satisfaction issues, leveraging cloud monitoring tools and practices.
- Coordinate sustaining support for multiple application platforms or business processes, ensuring seamless integration and operation in a cloud environment.
- Contribute to infrastructure as code, and work closely with developers, testers, and cloud engineers to ensure code is secure, scalable, and production-ready from day one.
Other
- Be self-directed, work with limited management direction, and exercise considerable latitude in determining the technical objectives of the assignment.
- Apply significant knowledge of IT and healthcare industry trends.
- Excellent ability to influence and collaborate with stakeholders, vendors, and cross-functional teams, with excellent verbal and written communication skills to translate and execute technical deliverable
- Preferred experience in the healthcare industry and working knowledge of Epic software.
- Strong process orientation with the ability to follow and improve procedures for critical maintenance and operational tasks.