Providence Beaverton Jobs

Job Information

Providence Health & Services Identity and Access Principal Developer – Engineer (SailPoint) in Beaverton, Oregon


Providence St. Joseph Health is calling an Identity and Access Principal Developer – Engineer (SailPoint) to one of our locations in Portland, Seattle, or Los Angeles.

We are seeking a Principal Software Engineer who will bring together an informed mix of experience of technology, product and business acumen. Principal Engineers live in a world partway between the hard science of engineering and the delicate art of management and leadership. You need great communications skills to interact with your superiors and subordinates. You are the conduit through which direction and feedback flow. The wellbeing of your team and the greater goals of the company are both balanced on your shoulders. You are adept at designing and documenting systems, writing code spanning vast expanses of the software engineering ecosystem: from a full-stack engineer, to evangelizing best practices in a microservices based environment, understanding distributed systems and big data patterns, systems engineering software that touches developer toolchains, networks and operating systems in the cloud to machine learning concepts and how common techniques and algorithms are employed in the modern cloud landscape. You handle deadlines, budgets, and various other managerial tasks. Leading your team or teams is your other great responsibility. Seasoned and novice Engineers alike turn to you for direction, advice, and support as they tackle the challenges that lay before them. You draw on your knowledge and experience, as well as your big-picture view, to help guide them. You act as the primary expert in multiple areas as you help us transform healthcare through technology that is smart, sophisticated, user-centric, and measurable.

In this position you will have the following responsibilities:

  • Help lead the architecture, design, build, development, and integration of an enterprise-wide identity management solution

  • Provide expert knowledge, guidance, and leadership on SailPoint IdentityIQ implementation and development for our large userbase.

  • Interface with client, stakeholders, team members, and executives via verbal and written communications to present complex, technical information to both technical and non-technical audiences

  • Manage technical responsibility for critical areas of functionality in new releases, and you use practiced judgment in determining what methods, techniques and evaluation criteria to employ.

  • Make decisions that will have substantial impact on our release, our technical strategy and company success.

  • Work on strategic platforms and propose technical/quality strategy and roadmaps. You’ll figure out what needs to be done and get buy in from others that it is the right thing to do.

  • Take calculated risks, learn from success or failure, and apply that to the next problem in the pipeline.

  • Well grounded with deep knowledge in multiple areas that touch modern day software development both theoretical and practical.

  • Ride the crest of the tech wavefront by having a voracious appetite to keep up to date with current technology trends around the world.

  • Ability to have the attitude to work on anything and everything. No task is beneath this person.

  • Be prepared work longer than normal hours on occasions to get the job done and influence others around you to do the same.


Required qualifications for this position include:

  • Bachelor's Degree in Computer Science & Engineering, Computer Science or Electrical and Computer Engineering -OR- equivalent education/experience.

  • 8 years Related experience; software development preferred with increasing scope and responsibilities.

  • Extensive experience with object-oriented programming in C#, Java, Python or equivalent.

  • Experience with source code control systems such as Git and how to successfully use them in across multiple teams.

  • Extensive SQL integration development experience with SQL/noSQL.

  • Extensive experience with Agile software development methodologies and tools such as Azure DevOps, TFS, and Jira.

  • Proven track record of working both independently and collaboratively as part of a multi-disciplined team.

  • Extensive experience with Azure/AWS/hybrid and other cloud technologies.

  • Experience designing and successfully implementing a highly complex project.

Preferred qualifications:

  • Master's Degree in Computer Science & Engineering, Computer Science or Electrical and Computer Engineering, -OR-equivalent education/experience

  • Experience in a healthcare setting.

  • Effectively mentor junior staff to support SailPoint implementation

  • Working experience in the development and consumption of Web Services APIs

  • Experience in SQL, PowerShell, OOP Dev experience, Java (or others) at a high level

  • Strong SailPoint experience or similar platforms

  • Work effectively with Program Managers

  • The ability to complete design feasibility studies for new/enhanced changes as needed and advise management on the best solutions.

  • Analyze, develop, and implement SAILPOINT IIQ 8.x platform processes and functions

  • Experience with the following products: SailPoint IdentityIQ, SailPoint IdentityNow, SailPoint SecurityIQ

  • Working knowledge of multi-factor authentication architectures and tools (e.g. AAD, SSO, PAM etc)

  • Agile and or Scrum experience

  • 5 year of experience with SailPoint IdentityIQ implementation experience

  • Experience with AD, LDAP, JDBC, and Service Now connectors

  • Bonus for experience with EPIC

  • Experience in a large organization

About the department you will serve.

Providence Strategic and Management Services provides a variety of functional and system support services for all eight regions of Providence St. Joseph health from Alaska to California. We are focused on supporting our Mission by delivering a robust foundation of services and sharing of specialized expertise.

We offer a full comprehensive range of benefits — see our website for details —

We offer comprehensive, best-in-class benefits to our caregivers. For more information, visit

Our Mission

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.

About Us

Providence is a comprehensive not-for-profit network of hospitals, care centers, health plans, physicians, clinics, home health care and services continuing a more than 100-year tradition of serving the poor and vulnerable. 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.

Schedule: Full-time

Shift: Day

Job Category: Infrastructure

Location: Oregon-Beaverton

Other Location(s): Washington-Seattle, California-Irvine

Req ID: 330078