Software Engineer II Platform
Company: Providence
Location: Redmond
Posted on: May 7, 2022
|
|
Job Description:
**Description:****Providence is calling a Software Engineer II
Platform to one of our remote locations in WA, OR, MT, AK, CA, NM,
or TX.**The Digital Innovation Group is seeking a Software Engineer
II Platform who will be responsible for the development and
delivery of the platform services and APIs for our customers on
multiple channels (web, mobile, etc.), as well as integrations with
partners. You will partner with product teams to understand the
requirements and have creative freedom to architect and design our
Platform/API with the appropriate technology stack. You understand
and apply a wide variety of concepts, practices and procedures of
software engineering, and can resolve a wide range of issues with
platform and services development in creative ways. You mentor
junior engineers. You set and meet commitments, deadlines, and high
standards for the team. You communicate proactively and effectively
to both technical and non-technical audiences. You are able to work
collaboratively and independently but ask for general guidance on
new projects or unfamiliar areas. You demonstrate good judgment and
use your expertise in selecting methods and techniques for
developing solutions that are robust, reliable, testable, and
maintainable from an operations perspective.**In this position you
will have the following responsibilities:**+ Work daily in an agile
environment with engineers from other teams, product managers,
designers, and user research to recommend solutions, define
timelines, and solve customer problems.+ You have a demonstrated
track record of being a change agent, leaving every team and
process better than you found it.+ Ensure your code is covered by
unit and integration tests, and continually improving the
testability of our products.+ Configure CI/CD systems to
automatically build and deploy your solutions to cloud native
infrastructure such as Kubernetes.+ Ramp up on new techniques and
best practices for platform development, and advocate improvements
with the team.+ Mentor junior developers through code and design
reviews+ Build software with a proactive operations mindset to
simplify alerting and debugging of customer issues using tools like
Splunk. Participate in an on-call support rotation.+ Ability to
design, develop, and deploy distributed systems and components.+
Drive continuous improvement and automation initiatives to improve
developer productivity and improve quality+ Pilot new initiatives
to keep our technology stack ahead of the curve. Learn from past
experiences to have a strong opinion on recommended
practices**Qualifications:****Required qualifications for this
position include:**+ Bachelor's Degree in Computer Science,
Engineering, Computer Engineering, Mathematics, Information
Systems, Information Science, Software Engineering, Software
Development, or other related scientific or engineering fields or
equivalent education/experience.+ 3 years experience building
services at web scale.+ 1 year experience in dependency Injection
and other core features including design of RESTful micro services
and cloud hosting.+ 1 year experience having operational ownership
of production services, including working with DevOps and/or SRE
teams.+ 1 year experienced in Continuous Integration and Continuous
Deployment methodologies.**Preferred qualifications for this
position include:**+ Master's Degree in Computer Science,
Engineering, Computer Engineering, Mathematics, Information
Systems, Information Science, Software Engineering, Software
Development, or other related scientific or engineering fields or
equivalent education/experience.+ 2 years sound understanding on
performance testing, tuning and analysis experience, in the SOA
systems.+ 1 year conversant in common Internet technologies and
protocols viz. HTTP, SSL, OAuth, JWT, REST, JSON, XML.+ 1 year
experience with UML modeling and effective communication for design
reviews.+ 1 year demonstrated ability to elicit, analyze and
communicate business requirements from multiple customers across
disparate functions.**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 Health & Services from Alaska to California.
We are focused on supporting our Mission by delivering a robust
foundation of services and sharing of specialized expertise.
#digjobsWe offer a full comprehensive range of benefits - see our
website for details
-http://www.providenceiscalling.jobs/rewards-benefits**We offer
comprehensive, best-in-class benefits to our caregivers. For more
information,
visit**https://www.providenceiscalling.jobs/rewards-benefits/**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:** Non-Clinical
Lead/Supervisor/Manager**Location:** Washington-Seattle**Other
Location(s):** Montana, Oregon-Beaverton, California, New Mexico,
Oregon, Washington-Redmond, Washington-Renton, Washington, Texas,
Alaska, California-Irvine**Req ID:** 331861
Keywords: Providence, Redmond , Software Engineer II Platform, IT / Software / Systems , Redmond, Washington
Click
here to apply!
|