Background: One of the Northeast’s largest fully integrated Hospital systems seeks a Principal of Software Engineering.
Principal Software Engineer will provide strategic and hands-on support within a microservices architecture while incorporating DevOps best practices for optimal solution development and deployment.
What Will You Do:
- collaborate with clinical and non clinical stakeholders across the Health system to determine requirements for new software and application solutions
- champion and incorporate DevOps principles to streamline all aspects of application development and deployment between development and operations teams
- apply CI/CD best practices and pipelines to deliver code changes rapidly, reliably, and remove any bottlenecks in development, testing, automation, deployment, delivery (continuous integration, continuous delivery, continuous deployment)
- design scalable architecture systems for cloud-based applications, identify the hardware and software infrastructure needs to support next generation systems and orchestrations following an API led microservices approach
- develop API for data processing and / or application integrations with other systems across the Enterprise
- create Terraform templates for AI and Data Science teams to efficiently productionalize machine learning
More Info:
- strategic, hands-on, individual contributor role
- full-time role that is REMOTE with VERY minimal travel to HQ
Responsibilities/Experience:
- masters degree preferred
- 8+ years of software / application development
- experience with DevOps to deliver and deploy applications using tools like: Ansible, Docker, Kubernetes
- strong knowledge of Jenkins platform for creating a CI/CD environment to aid in pipeline creation when developing and deploying programs
- experience working within a microservices environment and API development using: Java, Python, Golang, Node JS, .NET, C++
- understanding of Agile / Scrum frameworks