About the Role
- We are seeking a motivated Full Stack Engineer with strong expertise in .NET, Azure, Dynamics 365, and Power Platform.
- This role involves designing, developing, and maintaining enterprise-grade applications and integrations, ensuring high performance and scalability.
Job Responsibilities
- Design, build, and maintain .NET applications (C#, ASP.NET Core).
- Develop and deploy components using Azure services (Azure Functions, App Service, Logic Apps, API Management).
- Customize and maintain Dynamics 365 CRM apps:
- Configure Dataverse schema, forms/views, and business rules.
- Extend functionality using Java, C# plugins, and Power Automate flows.
- Build and maintain APIs and integrations with other enterprise systems.
- Troubleshoot production issues using logs and telemetry (App Insights/Log Analytics), perform root‑cause analysis, and implement preventative fixes.
- Implement CI/CD pipelines using Git and Azure DevOps/GitHub Actions for automated build, test, and deployment.
- Collaborate with product owners and analysts to clarify requirements, estimate effort, and communicate progress.
- Produce and maintain technical documentation and operational runbooks.
Required Knowledge and Experience
- 3 to 5 years of experience in full-stack development.
- Proficiency in C#, ASP.NET Core, and .NET framework.
- Hands‑on experience with Azure services and cloud‑based deployments.
- Strong knowledge of Dynamics 365 CRM and Power Platform.
- Familiarity with Java, Power Automate, and API development.
- Experience with Git, CI/CD pipelines, and Azure DevOps/GitHub Actions.
- Problem‑solving skills and ability to troubleshoot complex issues.
Nice to have
- Knowledge of enterprise integrations and API Management.
- Experience with App Insights and Log Analytics for monitoring.
We regret to inform that only shortlisted candidates will be notified.
EA Registration No.: R23116829, Neo Si Qi Faith
Allegis Group Singapore Pte Ltd, Company Reg No. 200909448N, EA Licence No. 10C4544