You will develop, implement, and support software solutions across the entire stack for enterprise web applications.
Responsibilities
Analyze business requirements to design technical architectures, database schemas, and system specifications.
Develop and maintain Microsoft Dynamics 365 and Power Platform cloud-based enterprise software.
Manage SQL databases and ensure secure API communications between web applications and services like Azure Active Directory, SharePoint, and Dynamics CRM.
Design and monitor credit card transaction integrations, ensuring PCI compliance and secure payment workflows.
Lead development efforts by auditing code, mentoring engineers, and providing technical documentation and flowcharts.
Troubleshoot complex software issues, manage web hardware and software components, and minimize system downtime.
Required Skills
5+ years of software development experience.
Proficiency in C#, ASP.NET, and .NET Core.
Experience with Dynamics 365 CRM and Power Platform.
Strong front-end skills in Angular, JavaScript, HTML, and CSS.
Hands-on experience with SQL databases and data connections.
Knowledge of Azure cloud services and Azure Active Directory.
Experience with DevOps practices, including CI/CD and Git.
Ability to translate complex business needs into viable technical designs.