PSI (Proteam Solutions) · 2 hours ago
Senior Software Engineer – Data Integration (Healthcare)
PSI (Proteam Solutions) is a company focused on healthcare solutions, and they are seeking a Senior Software Engineer to develop and maintain a C# application for integrating Electronic Medical Record (EMR) and Practice Management (PM) systems. The role involves data transformation, quality assurance, and collaboration with clinical personnel to ensure data integrity within a cloud-hosted environment.
Responsibilities
Develop and maintain the in-house C# application
Develop and maintain data transformation and ETL procedures
Investigate and map database or other repositories to determine where data points may be found when presented with a new EMR/PM platform
Write queries and scripts to extract mapped data
Coordinate and install the application into medical practices' environments
Identify operational issues and defects that cause data flow to be interrupted or impacted
Learn to navigate several EMR and PM systems for data validation
Serve as third-level support for the service desk to troubleshoot clinical and technical issues
Interact with clinical personnel to understand where data resides in patient charts, and map to the internal data model
Facilitate internal validation of imported data with clinical teams
Facilitate external validation with healthcare providers
Qualification
Required
Development and maintenance of an in-house C# application
Development and maintenance of data transformation and ETL procedures
Investigate and map database or other repositories to determine where data points may be found when presented with a new EMR/PM platform
Write queries and scripts to extract mapped data
Coordinate and install the application into medical practices' environments
Identify operational issues and defects that cause data flow to be interrupted or impacted
Learn to navigate several EMR and PM systems for data validation
Serve as third-level support for the service desk to troubleshoot clinical and technical issues
Interact with clinical personnel to understand where data resides in patient charts, and map to the internal data model
Facilitate internal validation of imported data with clinical teams
Facilitate external validation with healthcare providers
A deep knowledge of and experience with C# development in .NET, including class inheritance, dependency injection, and ADO.NET
Ability to write complex SQL queries (Microsoft T-SQL or Databricks SQL) to support an ETL process, daily development, and troubleshooting/issue resolution
Ability to create and schedule notebooks within Databricks to facilitate data ingestion, transformation, or export
Basic familiarity with infrastructure technologies such as VPN and remote screens
Ability to track product implementation on a practice-by-practice basis, and shepherd along integration and adoption
Ability to extract data via API calls to Cloud Services and troubleshoot with applications such as Postman
Ability to explore an unknown SQL database to Client and map various data points
Adapt to speaking both clinically and technically
Present final work product of platform integration back to stakeholders
Ability to maintain applications through monitoring and performance tuning
Experience troubleshooting applications and an understanding of when the issue needs escalation beyond primary skillset (e.g., issues with Active Directory, network traffic routing, etc.)
Comfort escalating troubleshooting to both internal technical resources as well as external resources
Experience creating and maintaining containerization platforms such as Azure Kubernetes Service
Experience containerizing applications using both Windows and Linux containers
Experience with both legacy .Net Framework applications and modern .Net Core applications
Establishing deployment pipelines and release management
Ability to perform basic-intermediate database management tasks such as performance monitoring and database backup/transaction log restores
Ability to design and implement large software projects spread among multiple developers
Prior experience with scripting automation through Microsoft PowerShell
Company
PSI (Proteam Solutions)
Established in 1992, PSI (Proteam Solutions Inc) has grown from a one man start up to a multi-million dollar IT Consulting, Workforce Solutions and Enterprise Resource Solutions firm providing senior-level consulting and talent management solutions to both the Private and Public Sector.
Funding
Current Stage
Early StageRecent News
Business Journals
2022-09-01
Company data provided by crunchbase