Area(s) of responsibility
- Bachelor's degree in computer science, software engineering, or a related field.
- 12+ years of total development experience.
- Minimum of 8 years of experience in hands-on experience withPower Platformtools (Power Apps, Power Automate, Power Pages) and .Net application development. Experience with both front-end and back-end development is a plus.
- Experience with Microsoft Dynamics 365 CRM is a definitive plus specially migrating Dynamics CRM to Power Platform.
- Proficiency in C#, ASP.Net, and .Net 7+ framework is a must!
- Strong understanding of object-oriented programming (OOP) principles and design patterns such as dependency injection and service repository patterns.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React.
- Experience developing AI-driven solutions using Microsoft Azure, Copilot Studio, Power Platform, and Power Automate.
- Strong understanding of RESTful APIs, Web Services, and Microservices architecture.
- Good understanding of DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes) is a plus.
- Experience with Git, Azure DevOps Services.