FreshRemote.Work

Technical Lead, Software Engineering - Healthcare Interoperability

Nationwide Remote Office (US99)

ICF is seeking a Technical Lead, Software Engineering - Healthcare Interoperability to lead scrum teams for our Centers for Disease Control and Prevention (CDC) clients. The Technical Lead is responsible for all stages of the software development lifecycle (SDLC): architecture, analysis, design, development, quality assurance, implementation, and support. Work experience should highlight public health information systems or clinical health IT business acumen, management consulting, quality management and control. Dedicated to excellence in customer service and proven track record of working with clients in a professional manner, the candidate should showcase project delivery experience leading IT and public/clinical health projects or programs and relevant experience in management consulting. Work experience should highlight a proven track record of success in supporting complex technology initiatives. The candidate should have strong quantitative, analytical, communication and writing skills.

Key Responsibilities:

  • Collaborate with stakeholders to understand business requirements and design efficient and scalable interoperability solutions.
  • Implement tools to ensure accurate and secure data exchange.
  • Conduct thorough testing and validation of interfaces to ensure data integrity, message accuracy, and system performance.
  • Troubleshoot and resolve issues related to interface connectivity, data transmission, and interoperability failures.
  • Document interface configurations, testing procedures, and troubleshooting steps for future reference.
  • Stay current with industry trends and advancements in healthcare interoperability standards and technologies.
  • Lead a team of engineers through architecture, development, unit testing, code reviews, quality assurance, release management, and support.
  • Mentor engineers and contribute to ongoing process improvements.
  • Perform “hands on” full lifecycle software development, ensure code coverage, assess code quality, perform code reviews.
  • Implement analytics and monitoring routines.

Minimum Qualifications

  • Bachelor’s degree in computer science, information technology, information systems, or equivalent
  • 7+ years’ experience in full stack development, design and architecture specializing in multi-tiered, distributed, component-based software development
  • 5+ years’ experience in the role of technical lead and resource manager
  • 5+ years’ relational database working experience, including SQL Server
  • 5+ years’ experience leading software development team(s) with a track record of success
  • 5+ years’ experience as Agile/Scrum Lead Software Engineer
  • 3+ years’ experience designing, developing and implementing efficient, scalable interoperability solutions, interfaces, and/or extract, transform, and load (ETL) processes
  • 2+ years’ experience supporting healthcare interoperability standards and protocols, e.g., HL7 V2, HL7 V3, HL7 Clinical Document Architecture (CDA), Continuity of Care Documents (CCD), HL7 Fast Healthcare Interoperability Resources (FHIR)
  • 2+ years’ experience in HL7 Development and Mirth Healthcare (or similar HL7 engine) integration, or equivalent, with the following interface experience …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Countries

United States

Benefits/Perks

Equal opportunity employer Inclusive workplace Reasonable accommodations

Tasks
  • Analysis
  • Best Practices
  • Business Acumen
  • Code reviews
  • Collaborate with stakeholders
  • Communication
  • Customer Service
  • Designing
  • Developing
  • Development
  • Documentation
  • Integration
  • Lead a Team
  • Management consulting
  • Mentor engineers
  • Navigate change
  • Perform code reviews
  • Project Delivery
  • Quality assurance
  • Shape the future
  • Testing
  • Troubleshooting
Skills

Agile Agile Scrum Analysis Analytical Analytics Angular APIs Architecture AWS Azure Best Practices Business Business Acumen Business Requirements CI/CD Clinical health IT Cloud Communication Consulting Continuous Integration CSS Customer service Design Development Docker Documentation Engineering ETL ETL Processes Full-stack development Health Information Systems Health IT HL7 HTML Implementation Information systems Information Technology Integration Interpersonal IT Javascript JS Kubernetes Leadership Management Management consulting Microservices Monitoring Node Node.js Policy Problem-solving Project delivery Public health Public health information systems Python Quality Assurance Quality Management Quality management and control React Release Management RESTful Science Scrum SDLC Security Security Best Practices Software Development Software development lifecycle SQL SQL Server Teams Technical Technology Services Testing Tomcat Troubleshooting Web development Web development technologies Web Services Writing

Education

Analytics Architecture Bachelor's degree in Computer Science Business Communication Computer Science Education Engineering Environment Equivalent Information Systems Information Technology IT Management Policy Public health Science Software Engineering