Responsibilities:
- Design and develop solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI) or other suitable tools.
- Design and develop Microservices to support integration between Web Application and Existing API services to serve new business requirements
- Participate in the full software development life cycle (SDLC) and follow best practices (Clean Architecture, MVC, MVVM).
- Automate business workflows and processes to enhance operational efficiency.
- Build interactive dashboards and reports for data visualization and insights.
- Integrate Power Platform solutions with Microsoft 365, SharePoint, Teams, and external data sources.
- Collaborate with business users to gather requirements and translate them into functional applications or improved processes.
- Ensure data integrity and security using Dataverse and other connectors.
- Provide technical support, documentation, and user training for developed solutions.
-Stay updated with Microsoft’s roadmap and emerging technologies related to Power Platform.
- Support users post-launch, including maintenance activities and enhancement requests.
- Perform additional tasks as assigned.
- Experience with Microsoft Excel, including basic formulas (SUM, AVERAGE, COUNT, IF, VLOOKUP) and Pivot Tables, will be considered an advantage.
- Basic knowledge of networking fundamentals (TCP/IP, DNS, DHCP, VLAN, routing, switching) will be an advantage
- Basic knowledge of server systems (Windows Server or Linux, server hardware and storage fundamentals) will be an advantage
Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- Hands-on experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI).
- Knowledge of Dataverse, data modeling, and data security concepts.
- Experience in VB.NET Window Applications development
- Strong experience in .NET MVC.
- Experience with Microsoft Excel, including basic formulas (SUM, AVERAGE, COUNT, IF, VLOOKUP) and Pivot Tables, will be considered an advantage.
- Basic knowledge of networking fundamentals (TCP/IP, DNS, DHCP, VLAN, routing, switching) will be an advantage
- Basic knowledge of server systems (Windows Server or Linux, server hardware and storage fundamentals) will be an advantage
- Strong analytical, problem-solving, and process improvement skills.
- Understanding of native iOS and Android modules and deployment processes (Nice to have).
- Good communication skills with the ability to work effectively with business users.