Overview
Skills
Job Details
.Net Engineer with Dynamics CRM and/or Power Apps programming
Mandatory Qualifications:
1. Minimum of five (5) years of experience in electronic data processing systems study, design, and programming. At least three (3) years of that experience must have been in a lead capacity.
2. Possession of a bachelor s degree in an IT-related or Engineering field.
3. Minimum of five (5) years of experience C# .NET.
4. Minimum of three (3) years of experience in any combination of Dynamics CRM and/or Power Apps programming.
5. Minimum of two (2) years of experience migrating from on-premises to cloud utilizing industry best practices.
Desirable Qualifications
1.At least three (3) years of data protection and security best practices, including understanding of Protected Health Information (PHI).
2. At least three (3) years experience in Integration toolsets and APIs.
3. 50 points may be awarded if the proposed staff has at least five (5) years experience in any combination listed below:
a. Leading Technical Teams in programming application solutions OR
b. Coaching and Training within the adopted cloud solutions and consulting/peer current on-premises framework
4. Minimum of two (2) or more years of experience in EHR integration.
5. Three (3) years experience in Azure Cloud experience.
Responsibilities -
Design, Develop and Implement - Plan, develop, and implement an overall application architecture for both on-premise and cloud solutions, including online transactions, online analytical processing, data warehousing, data lakes, and monitoring and notification tools.
Data Migration Solutions - Plan, develop, and implement data migration solutions for moving data from an on-premises environment to a cloud environment.
API / Service Development - Establish a framework for API / Service-based
development by creating and maintaining a technical playbook for developers based on API, Service, and Event-Driven architecture.
Security and Audit Processes Design and implement security best practices. Provide ability to audit the data processes. Implement data protection in regard to Protected Health Information (PHI).
Team Lead and Coach Act as a Team Lead and coach Team Members on implementing best practices for software development.
Knowledge Transfer - Prepare and deliver all documents and artifacts required for DSH staff to perform Agile Methodology and Enterprise Architecture. The artifacts should Include the following:
Knowledge Transfer Plan
Training Materials for DSH Trainers and DSH Staff
Facilitated Show and Tell Sessions
Hands-On Collaboration Sessions
Peer Reviews
Advisory Support
Training Assessments/Further Training of DSH Staff
Final Report - Develop and submit a Final Report. The report shall detail Contract activities, accomplishments, a budget summary, lessons learned, and suggestions for improvement.