ICF logo
ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

FHIR Engineer

Location

Virginia

Posted

85 days ago

Salary

$81.5K - $167.6K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishMicroservices

Job Description

FHIR Engineer

ICF

• Assist in development and implementation of interoperable FHIR-based systems • Work with a team of talented engineers, ensuring the successful delivery of high-quality solutions that meet business objectives • Perform code reviews and develop processes for improving code quality • Design and build FHIR API interfaces, microservices, and serverless cloud-based applications • Work with Product Owner and UX design to understand and create solutions for diverse user requirements • Work with Architects and other Engineers to help create and then implement development best practices • Work with test engineering team to assure product quality • Collaborate in a fast-paced Agile environment • Participate in team code reviews and design reviews • Help our support team triage bugs and troubleshoot production issues • Cooperating with the back-end developers in the process of building the applications • Work independently to design, develop, and document solutions, while adhering to all applicable standards (e.g., architectural, coding, security) • Work with DevOps engineers on CI, CD, and IaC • Read specs and translate them into test designs and test automation • Ensure compliance with latest regulations and standard updates for FHIR, including relevant Implementation Guides

Job Requirements

  • Bachelor's degree
  • 2+ years of overall software engineering experience working in cloud-based environments.
  • 1+ years working with FHIR standards in production environments, including implementing FHIR using HAPI FHIR or similar frameworks.
  • 2+ years building and consuming RESTful APIs.
  • Candidate must be able to obtain and maintain a Federal Public Trust Clearance
  • Candidate must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S.
  • Candidate must have lived in the U.S. for three (3) full years out of the last five (5) years

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Categories

Related Job Pages

More Engineer Jobs

Truist Bank logo

z/OS Systems Programmer - Mainframe - Remote

Truist Bank

Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.

Engineer85 days ago
OtherRemoteTeam 10,001

The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following job description: Our Mainframe Engineering team is looking for an experienced, senior level zOS System Programmer to help with zOS new release installs, maintenance and OEM installs. More specifically, this role will require problem tracking, diagnosis and root-cause analysis, replication, troubleshooting, and resolution for complex issues. And in this capacity, perform programming and debugging activities. This engineer will also be responsible for responding to issues in a timely manner by receiving and investigating incidents or service tickets and may engage and manage outside vendors. Lastly, this engineer will act as a resource for teammates with less experience. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. 1. Performs problem tracking, diagnosis and root-cause analysis, replication, troubleshooting, and resolution for complex issues. In this capacity, performs programming and debugging activities. 2. Responds to issues in a timely manner by receiving and investigating incidents or service tickets. 3. Analyzes and observes trends with technical issues and develops recommendations for long- term improvements. 4. Documents all relevant end-user interactions and steps taken to resolve incidents. 5. Has occasional contact with end-users. 6. Communicates status of issue resolution to internal customers. 7. May engage and manage outside vendors. 8. Applies in-depth knowledge of application support and an understanding of best practices. 9. Typically leads moderately complex projects and participates in larger, more complex initiatives. 10. Solves complex technical and operational problems. 11. Acts as a resource for teammates with less experience. 12. May have people management responsibilities for a small team. QUALIFICATIONS Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 1. Bachelor's degree and five years of experience in development or application support or an equivalent combination of education and work experience. 2. In- depth knowledge in information systems and ability to identify, apply, and implement best practices. 3. Understanding of key business processes and competitive strategies related to the IT function. 4. Ability to plan and manage projects. 5. Ability to solve complex problems by applying best practices. 6. Ability to provide direction and mentor less experienced teammates. 7. Ability to interpret and convey complex, difficult, or sensitive information. Preferred Qualifications: 1. Banking or financial services experience. 2. z/OS, SMP/e, OSMF workflows, IBM Mainframe experience and applying maintenance, IPL’ing LPAR’s and HMC’s. 3. Familiarity with taking dumps, traces and gathering appropriate documentation for analysis. 4. Hands on with RACF and network security protocols (IPSec, AT-TLS, SSH). 5. Knowledge of Coupling facility support, High Availability, Automation (OPS/MFS) and Parallel Sysplex. 6. Experience with set up and use of GDPS for disaster recovery and site swaps. 7. Conversant with mainframe hardware upgrades. 8. Production use of BCPii (Base Control Program internal interface) and Restful APIs to automate operation procedures. ***Telecommute/Remote work options may be considered for highly qualified candidates*** OTHER JOB REQUIREMENTS / WORKING CONDITIONS Sitting Frequently (25% - 50% of the time) Lifting Up to 25 lbs. Visual / Audio / Speaking Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone. Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers. Availability Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need. Travel Up to 25% General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace. EEO is the Law E-Verify IER Right to Work

United States
Boston Scientific logo

Supplier Quality Engineer II

Boston Scientific

Boston Scientific designs, produces, and markets medical devices. As an employer, Boston Scientific fosters a team-based environment that values collaborative e

Engineer85 days ago

Title: Supplier Quality Engineer II - External Operations (SFMD) Location: Arden Hills, MN, US, 55112 Hybrid Department: Quality Assurance, Reliability Job Description: Recruiter: Spencer Gregory Hale Supplier Quality Engineer II – External Operations (SFMD) About the Role External Operations at Boston Scientific manages a global network of suppliers that manufacture Sourced Finished Medical Devices (SFMD) for distribution worldwide. The Supplier Quality Engineer II (SQE II) plays a critical role in ensuring patient safety, product quality, and regulatory compliance by partnering with internal cross‑functional teams and external suppliers. In this role, the SQE II will support SFMD products from the Relievant acquisition in Neuromodulation, focusing on single-use devices and equipment accessories. The position serves as a supporting contributor for supplier quality tasks and continues to develop skills in supplier oversight and quality systems. Your responsibilities include: Sustaining Engineering - Evaluate, communicate, and resolve supplier quality issues using structured and systematic problem‑solving methodologies. - Review and approve supplier corrective action plans (SCARs) and verify effectiveness through documented evidence. - Assess supplier manufacturing capabilities through on‑site visits and technical discussions; support evaluation of proposed supplier process or design changes. - Plan and execute supplier audits to assess compliance with regulatory requirements and Boston Scientific standards, including observation review, reporting, and follow‑up actions. - Manage sustaining quality issues, supplier process changes, and design change implementations in alignment with Boston Scientific and supplier quality systems. - Investigate and resolve nonconformances related to incoming inspection, product realization, performance, and audit findings. - Support Design Quality Assurance activities by investigating supplier‑related issues associated with complaints, product inquiries, and field actions. - Investigate manufacturing‑related complaints and manage nonconforming events (e.g., NCEPs) at OEM and Contract Manufacturer suppliers. - Support Supplier Change Impact Assessments for process or manufacturing changes. - Update and maintain Finished Goods Documentation to support design changes, labeling updates, and sustaining activities. - Support development and execution of inspection plans for finished devices at Boston Scientific Distribution Centers. - Contribute to project planning, milestone execution, and risk mitigation activities; support cross‑functional project teams as needed. New Product Development (NPD) - Support execution of SFMD Plan deliverables for onboarding new suppliers, products, or acquired businesses into the Boston Scientific Quality System. - Collaborate with cross‑functional NPD teams to support finished medical device supplier onboarding and qualification activities. - Generate, review, and support approval of quality plans, supplier agreements, product specifications, component qualifications, and design/process validation documentation. - Support initial supplier assessments, new manufacturing location qualifications, and supplier approval activities. Quality System & Continuous Improvement - Support internal and external audit activities, including preparation and response to audit observations as assigned. - Collaborate with corporate and regional supplier quality teams on the development, implementation, and improvement of quality policies, procedures, and guidelines. - Identify opportunities for quality system, process, and supplier performance improvements and communicate recommendations to leadership. - Champion compliance with Boston Scientific policies, procedures, and regulatory requirements. What we're looking for in you: Required Qualifications - Bachelor’s degree in engineering or a related technical field. - 3–5 years of relevant experience in supplier quality, manufacturing, quality engineering, or a regulated industry environment. - Experience working within regulated industries such as medical devices, automotive, aerospace, or semiconductor manufacturing. - Working knowledge of quality system elements including process validation, design controls, risk management, CAPA, and Supplier Corrective Action processes. - Demonstrated ability to manage quality issues and projects while influencing cross‑functional teams across Quality, Operations, R&D, and Sourcing. - Strong organizational skills with the ability to manage multiple priorities independently. - Effective written and verbal communication skills, with the ability to tailor information to technical and non‑technical audiences. - Ability to quickly learn and utilize enterprise systems and software tools (e.g., PLM, ERP, quality systems). - Willingness and ability to travel domestically and internationally up to approximately 25%. Preferred Qualifications - 3+ years of medical device industry experience. - Experience supporting supplier audits or participating as an audit team member (ISO 13485 or similar). - Demonstrated problem‑solving and project management experience in a supplier‑facing role. - Exposure to cross‑functional leadership or informal team leadership responsibilities. - ASQ or other quality‑related certification (e.g., CQE, CBA, Six Sigma Green Belt). Minimum Salary: $ 71500 Maximum Salary: $ 135800 The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) – see www.bscbenefitsconnect.com—will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training, pertinent education including licensure and certifications, among other relevant business or organizational needs. At BSC, it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above. Compensation for non-exempt (hourly), non-sales roles may also include variable compensation from time to time (e.g., any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements). Compensation for exempt, non-sales roles may also include variable compensation, i.e., annual bonus target and long-term incentives (subject to plan eligibility and other requirements). For MA positions: It is unlawful to require or administer a lie detector test for employment. Violators are subject to criminal penalties and civil liability. Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class. Among other requirements, Boston Scientific maintains specific prohibited substance test requirements for safety-sensitive positions. This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement. The goal of the prohibited substance testing is to increase workplace safety in compliance with the applicable law.

Minnesota
ASM Research logo

PKI Engineer

ASM Research

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.

Engineer85 days ago

Role Description The PKI Engineer, Mid designs, implements, and maintains enterprise public key infrastructure services that underpin secure authentication, encryption, and digital signatures for mission‑critical systems. The role owns certificate lifecycle management processes, ensuring robust issuance, renewal, revocation, and automation patterns for user, device, application, and service identities. Working in a federal IT environment, this position integrates PKI capabilities with identity platforms, network security controls, applications, and cloud services, resolving complex certificate and trust issues across heterogeneous environments. The engineer develops and enforces PKI policies, technical standards, and operational procedures, collaborating with security stakeholders to ensure resilience, compliance, and audit‑ready operation of the PKI. Key Responsibilities - Architect, deploy, and operate PKI infrastructures, including certificate authorities, registration authorities, and OCSP/CRL services across on‑premises and cloud environments. - Design and manage scalable certificate lifecycle processes (enrollment, distribution, renewal, revocation, and automation) for large fleets of endpoints, applications, and services. - Integrate PKI with enterprise systems such as identity platforms, VPN and Wi‑Fi authentication, TLS termination, secure email, and code signing, resolving complex interoperability and trust issues. - Implement and administer PKI platforms and tooling (for example, AD CS, commercial or cloud PKI, HSM‑backed key stores, or machine identity management solutions) with appropriate backup, monitoring, and high availability. - Define and maintain certificate policies, certification practice statements, and PKI runbooks that align with organizational and regulatory security requirements. - Lead troubleshooting of PKI and certificate‑related incidents, including chain and trust failures, protocol misconfigurations, and key management issues, and drive durable remediation. - Provide expert guidance to security, infrastructure, and application teams on cryptographic standards, key management, and secure PKI usage patterns. Qualifications - Bachelor’s degree in IT, Computer Science, Cybersecurity, or a related field, or equivalent relevant experience. - 4–7 years of experience in security engineering or infrastructure roles with primary responsibility for architecting and operating PKI and certificate management solutions. - Deep understanding of PKI architectures, including CA hierarchies, trust models, OCSP/CRL mechanisms, and certificate lifecycle controls. - Strong familiarity with cryptographic standards and protocols such as TLS, S/MIME, and code signing, and their secure configuration in enterprise environments. - Hands‑on experience with enterprise PKI platforms and associated tooling, including integration with identity and network security services. - Strong analytical, problem‑solving, and communication skills, with the ability to document designs, policies, and operational procedures clearly. - Ability to obtain and maintain a SECRET security clearance, with U.S. citizenship required. Preferred Qualifications - Experience designing and operating enterprise‑grade PKI in regulated or government environments, including integration with hardware security modules and security monitoring tools. - Advanced security or PKI‑focused certifications (for example, CISSP or PKI‑specific credentials) that validate expertise in cryptography and certificate management. - Experience contributing to broader security architectures, policies, and best practices that rely on PKI.

United States
ASM Research logo

Senior PKI Engineer

ASM Research

It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.

Engineer85 days ago

Role Description The PKI Engineer, Senior designs, implements, and operates enterprise Public Key Infrastructure services that underpin secure authentication, encryption, and digital signatures across mission‑critical systems. The role serves as the primary technical authority for certificate lifecycle management, key management, and trust architectures spanning on‑premises and cloud environments. The engineer defines PKI standards, policies, and integration patterns for applications, devices, and identities, and leads troubleshooting, modernization, and automation initiatives to keep cryptographic services resilient, scalable, and audit‑ready in a highly regulated federal IT environment. Key Responsibilities - Architect and maintain enterprise PKI solutions, including certificate authorities, registration authorities, OCSP/CRL distribution, and hardware security modules, ensuring high availability and crypto‑agility. - Oversee end‑to‑end certificate lifecycle management for users, services, devices, and workloads, including automated issuance, renewal, revocation, and inventory across hybrid and multi‑cloud environments. - Design PKI trust models and integration patterns for TLS/SSL, S/MIME, code signing, VPN, Wi‑Fi, and device authentication in support of zero‑trust access and strong identity assurance. - Implement and enforce PKI security policies, certificate policies, and certification practice statements, aligning configurations with applicable government and industry cryptographic standards. - Build PowerShell or Python automation, APIs, and tooling to streamline PKI operations, monitoring, key rotation, and compliance reporting at enterprise scale. - Lead incident response for certificate‑related outages or compromises, including rapid revocation, re‑issuance, key rotation, and coordination with security operations and incident response teams. - Collaborate with identity, network, and application security architects to embed PKI requirements into new platforms and remediate legacy or non‑compliant cryptographic implementations. - Guide risk assessments and audits focused on cryptographic controls, producing remediation roadmaps to address algorithm deprecation, weak ciphers, and end‑of‑life PKI components. Qualifications - Bachelor’s degree in Cybersecurity, Information Technology, Computer Science, or related field, or equivalent relevant experience. - 8+ years of experience in cybersecurity engineering or closely related roles, including at least 5 years focused on PKI architecture and operations. - Strong background in cybersecurity, network security, and information systems, with deep understanding of standards‑based security architectures, identity services, and device profiling. - Demonstrated expertise with enterprise PKI platforms, certificate lifecycle management, hardware security modules, and related tooling across on‑prem and cloud environments. - Proficiency with automation and scripting (such as PowerShell or Python) to manage PKI operations, monitoring, and reporting at scale. - Excellent problem‑solving, analytical, communication, and interpersonal skills, with the ability to manage multiple initiatives and incident responses effectively. - Ability to obtain and maintain a SECRET clearance; U.S. citizenship required. - Less than 10% travel required. Preferred Qualifications - Experience engineering PKI for large federal or defense environments, including integration with smart cards, PIV/CAC, and enterprise identity governance platforms. - Professional certifications such as CISSP, CCSP, or vendor PKI/cryptography credentials demonstrating advanced knowledge of applied cryptography and key management. - Experience leading cryptographic modernization programs (for example, algorithm migrations, key‑length upgrades, or post‑quantum‑readiness initiatives). - Familiarity with zero‑trust architectures and how PKI enables strong device, user, and service identity within those models. Compensation Ranges Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees. EEO Requirements It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment. Physical Requirements The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions. Disclaimer The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

United States