Software Developer
Role details
Job location
Tech stack
Job description
The Software Developer serves as senior application developers building Power Platform and .NET-based solutions for client users. This role delivers enterprise-grade automation and integration in alignment with requirements. Key Responsibilities
- Build PowerApps (canvas/model-driven) applications.
- Develop Power Automate flows and custom connectors.
- Integrate AI Builder and Copilot capabilities.
- Build .NET/C#/ASP.NET MVC applications and APIs.
- Customize SharePoint Online solutions (lists, apps, forms).
- Perform M365 integrations using Graph API and other services.
- Conduct troubleshooting, testing, and optimization of developed solutions.
Requirements
-
Bachelor's or Master's degree.
-
Minimum 8 years of technical/engineering experience.
-
Industry-recognized commercial certifications relevant to the role (e.g., Microsoft Power Platform Developer, Azure Developer, or equivalent).
-
Demonstrated experience guiding development and implementations of technical solutions. Desired Skills
-
Extensive Power Platform development experience.
-
Senior-level .NET and C# experience.
-
Knowledge of Azure AD, SharePoint Online, Graph API, Intune, Exchange.
-
PowerShell scripting proficiency.