Overview
Skills
Job Details
Job Summary:
We are seeking a highly skilled and experienced Lead .NET Developer with strong expertise in Dynamics CRM, Power Apps, and cloud migration strategies. The ideal candidate will have a solid foundation in enterprise application development and a demonstrated ability to lead technical teams in the implementation of scalable, secure, and cloud-optimized business solutions.
Minimum Qualifications:
Minimum 5 years of experience in electronic data processing systems design, development, and programming.
At least 3 years of experience must have been in a technical lead or supervisory role.
Possession of a Bachelor s degree in Information Technology, Computer Science, Engineering, or related field.
OR equivalent additional experience (as described above) may substitute for education on a year-for-year basis.
Minimum 5 years of professional experience with C# and .NET frameworks.
Minimum 3 years of experience in Microsoft Dynamics CRM and/or Power Apps development.
Minimum 2 years of experience in on-premises to cloud migration, following industry best practices.
Desirable Qualifications:
3+ years of experience with data protection and security best practices, including handling of Protected Health Information (PHI).
3+ years of experience using integration toolsets and APIs.
5+ years in one or both of the following:
Leading technical teams in application development projects.
Providing training, coaching, or consulting on modern cloud platforms or existing on-premises frameworks.
Minimum 2 years of experience with Electronic Health Records (EHR) integration.
3+ years of experience with Microsoft Azure Cloud technologies and services.
Key Responsibilities:
Lead development and architecture of .NET applications integrated with Dynamics CRM/Power Platform.
Drive system modernization and migration from legacy on-premises systems to cloud-based environments.
Implement secure coding and data protection protocols, particularly in healthcare or regulated data environments.
Collaborate with business stakeholders and technical staff to design scalable, maintainable solutions.
Develop and manage APIs and third-party integrations.
Mentor junior developers and provide technical leadership to project teams.
Maintain system documentation and ensure alignment with enterprise architecture and compliance policies.
Preferred Skills:
Power Platform Custom Development (Model-Driven Apps, Canvas Apps, Power Automate)
Azure DevOps or CI/CD pipelines
Integration with FHIR, HL7, or other healthcare interoperability standards
API development using .NET Core/Web API
Experience in Agile/Scrum environments