Senior Consultant – .NET & Power Platform
Key Responsibilities:
- Design, develop, and maintain enterprise-grade applications using .NET Core / ASP.NET Core and Microsoft Power Platform.
- Build and customize solutions using Power Apps, Power Automate, and Power BI.
- Develop scalable APIs and backend services using C# and .NET Core.
- Integrate applications with Dataverse, SharePoint, Dynamics 365, and third-party systems.
- Collaborate with the business cross functional team to deliver high-quality solutions.
- Create clean, maintainable, secure, and scalable code following best practices.
- Contribute to CI/CD pipelines, deployment strategies, and automation processes.
- Troubleshoot production issues and provide timely resolutions.
- Participate in architecture discussions and recommend process improvements and modern technologies.
- Ensure applications meet performance, security, and compliance standards.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 6–8 years of experience in software development and Microsoft technologies.
- Strong hands-on experience with:
- .NET Core / ASP.NET Core
- C#
- Power Apps
- Power Automate
- Power BI
- Strong understanding of REST APIs, Microservices Architecture, and API Integrations.
- Experience with Azure Cloud Services and related Microsoft technologies.
- Knowledge of SQL Server and/or NoSQL databases.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently in a remote setup.
Preferred Qualifications
- Microsoft certifications in Azure or Power Platform will be a plus.