Overview
Skills
Job Details
Job : Sr. Microsoft Power Platform / ASP.NET
Location: Charlotte, NC (Onsite)
The Senior Application Developer will play a key role in designing, developing, and maintaining enterprise-level applications using Microsoft Power Platform, Dynamics 365 CE, and ASP.NET Core on Azure. This position requires strong technical expertise, leadership ability, and experience guiding a development team to deliver high-quality solutions. The developer will collaborate closely with business and IT teams to translate requirements into scalable, efficient, and secure applications that support organizational goals.
Responsibilities:
Develop, design, and implement applications using Microsoft Power Platform / Dynamics 365 CE and ASP.NET Core on Azure.
Lead application development projects and ensure adherence to coding and design standards.
Provide guidance and share best practices on Power Platform and ASP.NET development.
Design, code, test, deploy, maintain, and support enterprise software systems.
Perform code reviews and approve pull requests.
Collaborate with business users and analysts to gather requirements and translate them into functional solutions.
Produce and maintain design and technical documentation.
Provide work estimates, manage timelines, and deliver within scope.
Troubleshoot and enhance existing applications for performance and reliability.
Mentor and coach junior developers, fostering a culture of technical excellence.
Required Skills:
Minimum 5 years of hands-on programming experience.
Strong expertise in Microsoft Power Platform and Dynamics 365 CE.
Proficiency in .NET / ASP.NET / .NET Core development within Azure environments.
Advanced skills in C#, SQL Server, and database design.
Working knowledge of Agile methodologies, Azure DevOps, and software design patterns.
Familiarity with GIT/TFS and source control systems.
Experience with HTML5, CSS, and JavaScript libraries.
Excellent communication, team leadership, and documentation skills.
Bachelor s degree in Information Technology, Computer Science, or related field (or equivalent experience).
Preferred Skills:
Microsoft Power Platform Solution Architect Expert (PL-600) or Developer Associate (PL-400) certification.
Expertise in PowerApps/Dynamics 365 Plugins, Custom Workflows, Client JavaScript, and PCF Components.
Experience with .NET 8 development on Azure PaaS.
Integration experience with Azure Service Bus, Messaging Queues, and SSIS.
Proficiency in SQL Server Reporting Services (SSRS), Visio, and Microsoft Project.
Strong problem-solving, decision-making, and collaboration skills.
Ability to communicate complex technical concepts to non-technical stakeholders.