Senior Software Engineer, Astra Endpoint Client
Job Description
Come join a winning team! Here at Imprivata, you'll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building events.
While we're diverse in our backgrounds and skills, we have much in common. A passion for our mission. A strong sense of integrity. A belief that we're making a positive impact and a commitment to having fun.
We are seeking a Senior Software Engineer, Astra Endpoint Client to join our team.
Job Summary
The Senior Software Engineer works as a member of the software development team responsible for the development of Imprivata's Astra Endpoint client components, which provide Multifactor Authentication and Single Sign-On services for applications. This team is responsible for the architecture, design, and development of our endpoint component of our multi-tenant SaaS product for authentication and access management. Imprivata is the #1 solution provider in this product domain for healthcare with its leading products, OneSign and Confirm ID. These products are helping over 1 million users every day in saving time, reducing frustration, and providing better patient care.
The ideal candidate will have knowledge of the Windows application and development, as well as a proven record of delivering products that fully utilize the facilities of the Windows OS. You will creatively leverage our own software and that of our partners to bring an efficient and secure application experience to clinicians and providers. This position provides a unique opportunity to be key part of building a new SaaS product from ground -up!
Duties and Responsibilities
- Develop new SaaS endpoint agent features in the areas of security, authentication, single sign-on and healthcare workflow enablement.
- Design, code, and test client-side components in C++
- Design and code unit and automated tests to allow manual testing to focus on high-risk areas.
- Assist QA in qualifying new vendor releases, including APIs, to determine ongoing compatibility with our SaaS endpoint agent.
- Working in an agile team model, be responsible for analyzing possible solutions, scoping, planning, and delivering software.
- Work with our cloud team to integrate SaaS client with our backend service APIs.
Required Qualifications
- 7+ years of software development experience in designing and building enterprise applications
- Strong C++ development and debugging skills.
- Experience with Visual C++, Windows and/or Win32 APIs.
- Experience integrating third-party APIs or SDKs into an enterprise product.
- Strong proven design skills with the ability to work well in a dynamic, fast-paced environment with high expectations.
- Solid experience with the full software development life cycle and a proven track record in successfully bringing products to market.
- Excellent written and verbal communication skills, and the ability to interact well with both internal teams and external customers and partners.
- Minimum of a Bachelor's degree in Computer Science or related degree.
Working Conditions
- Indoor office environment.
Physical Requirements
- This role is regularly required to walk, climb stairs, sit, stand, talk, hear, and use hands and fingers to operate a computer and telephone.
At Imprivata, we have a top-notch work environment, developmental opportunities, a competitive total rewards package, and the desire to have fun. If you have the skills and qualifications as we have described above, we want to hear from you!
Imprivata provides equal employment opportunities, regardless of race, religion, age, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
The Company is requiring all of its new employees who travel on behalf of Imprivata to be vaccinated against COVID-19. However, when an employee cannot be vaccinated because of a disability or a sincerely held religious belief, practice or observance, the Company will consider whether a reasonable accommodation is required by applicable law. If you believe that you cannot be vaccinated because of a disability or a sincerely held religious belief, practice or observance, you may request an accommodation by contacting us. Otherwise, you will need to provide proof of your COVID-19 vaccination prior to commencing employment.
#LI-Remote
Date Posted
02/22/2023
Views
1
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsClient Success Executive Wayforge - SBI Growth
Views in the last 30 days - 0
SBIs Client Success Executive role emphasizes driving client growth through innovative solutions offering remote work and career development opportuni...
View Details