Providence Health & Services Senior Software Engineer in Seattle, Washington
The Digital Innovation Group (DIG) at Providence St. Joseph Health is a small but mighty product development and incubation team that is building next-gen tools that give patients convenient and easy access to healthcare virtually anywhere, anytime.
We are seeking a Senior Software Engineer in Seattle, WA to report to the Senior Director of Engineering and must establish and maintain effective working relationships with management and staff at all levels in Providence Strategic and Management Services (PSMS), as well as with other Providence Health & Services staff, vendors, agents, and others.
In this position you will have the following responsibilities:
You are able to work collaboratively and independently but ask for general guidance on new projects or unfamiliar areas.
You create functional and technical designs/test designs and test content, and are at times the lead engineer.
You work on multiple features of moderate complexity. You demonstrate good judgment and use your expertise in selecting methods and techniques for developing solutions.
Required qualifications for this position include:
Bachelor’s in one of the following disciplines Computer Engineering, Computer Science, Mathematics, Physics and Engineering.
5-6 years of typical combined system architecture experience across multiple OSes, languages and frameworks or typical experience. Meet either of the following of 4 years’ experience working with automation tools such as Puppet, Chef, Ansible, XebiaLabs AND 4 years’ experience supporting Amazon Web Services with tools such as CloudFormation, CloudTrail, CloudWatch, Elastic Load Balancing, Beanstalk, EC2, Route 53, etc.
5 years’ programming experience with technologies such as python, powershell, php, java, C , SQL.
Ability to design and develope using one of the following objected oriented languages: C , C# and Java
5-6 years of relevant industry experience shipping enterprise software using SOA and have delivered solutions end to end.
You are very competent with the various tools, processes, test methodologies and languages used to accomplish your job.
You have deep experience in some areas of the technology, and you work on problems of diverse scope. You have in-depth competency in the primary technology of your solution stack.
You understand the customer’s needs, and you can propose business solutions.
You identify opportunities to increase efficiency and simplify solutions.
You can complete single engineer projects in familiar or unfamiliar systems with little to no supervision. You substantially help improve software design and implementation in the course of completing project work.
You are responsible for code quality: writing robust, maintainable and efficient code before submitting for review.
You sustain exceptional performance across multiple recent review periods
Preferred qualifications for this position include:
- Master’s in one of the following disciplines Computer Engineering, Computer Science, Mathematics, Physics and Engineering.
A small but growing team - we’re good at what we do and enjoy working together.
Autonomy and respect from day one
An environment that is scrappy, flexible, and values tenacity
Generous vacation, benefits, flexible work, and matched 403b
The best tools money can buy
You’ll be surrounded by a team of people who have transformed industries and have come to Providence to transform health care delivery. You will have the best of both worlds- the exhilaration of an incubation organization paired with the resources and security of an industry healthcare leader.
What drives us:
As employees of the Providence Digital Innovation Group, we passionately serve the people of our community. We are dedicated to removing obstacles that limit access to quality health care and enabling people to live healthier lives.
We offer a full comprehensive range of benefits - see our website for details
As expressions of God’s healing love, witnessed through the ministry of Jesus, we are steadfast in serving all, especially those who are poor and vulnerable.
Providence Health & Services is a not-for-profit Catholic network of hospitals, care centers, health plans, physicians, clinics, home health care and services guided by a Mission of caring the Sisters of Providence began over 160 years ago. Providence is proud to be an Equal Opportunity Employer. Providence does not discriminate on the basis of race, color, gender, disability, veteran, military status, religion, age, creed, national origin, sexual identity or expression, sexual orientation, marital status, genetic information, or any other basis prohibited by local, state, or federal law.
Job Category: Information Technology
Req ID: 198964