Providence is looking to solve the problem of designing, developing, and releasing production software using object-oriented programming principles, with a strong preference for experience in Azure cloud platforms, to support their healthcare services.
Requirements
- Extensive experience with object-oriented programming in C-Sharp, Java, Python or equivalent
- Experience with source code control systems such as Git
- Extensive SQL integration development experience with SQL/noSQL
- Extensive experience with Agile software development methodologies and tools such as Azure DevOps, TFS, and Jira
- Experience with Azure/AWS/hybrid and other cloud technologies
- Experience designing and successfully implementing a highly complex project
- Experience with time series and non-relational databases
Responsibilities
- Designing, developing, and releasing production software using object-oriented programming principles
- Mentoring and leadership abilities, supporting and cross-training team members
- Collaborating to refine requirements and user stories for proof-of-concept implementations
- Hands-on skills in coding, testing, debugging, and deploying software
- Delivering robust solutions and fostering team growth
- Implementing CI/CD pipelines
- Working with containerization technologies such as Docker and Azure Kubernetes Service (AKS)
Other
- Bachelor's Degree in Computer Engineering, Computer Science, Mathematics, Engineering -OR- a combination of equivalent education and experience
- 8 or more years of software development experience with increasing scope and responsibilities
- Proven track record of working both independently and collaboratively as part of a multi-disciplined team
- Ability to work in a remote setting
- Experience in a healthcare setting (preferred)