Were looking for a highly skilled Full Stack Software Engineer to join our dynamic and collaborative team. This role is pivotal in driving innovation across our internal and client-facing reporting solutions elevating service standards and delivering best-in-class digital experiences.
You will play a lead role in architecting developing and maintaining scalable applications using Microsoft Dynamics 365 CE C#/.NET and Angular. If you re passionate about building robust enterprise applications and integrating modern technologies into financial services this could be the perfect role for you.
Key responsibilities of the position
- Develop customize and extend Microsoft Dynamics 365 CE using C#/.NET JavaScript TypeScript and Power Platform tools.
- Design and implement custom plugins workflows and business process flows to meet business requirements.
- Develop and maintain RESTful APIs for system integrations and ensure secure data transactions.
- Build and maintain front-end applications using Angular consuming D365 data via Web APIs.
- Customize the Model-Driven Apps to enhance user experience.
- Work on SSRS/Paginated reports and Power BI to provide insightful business intelligence.
- Integrate D365 with Azure services third-party applications and on-premise systems.
- Troubleshoot debug and optimize D365 applications for performance and security.
- Collaborate with business analysts project managers and stakeholders to gather requirements and translate them into technical solutions.
- Maintain documentation of system configurations technical specifications and development processes.
Requirements
- Understanding of Financial services and Client experience
- 2 years of experience working with Microsoft Dynamics 365 CRM (Customer Engagement).
- Proficiency in C#/.NET (Core or Framework) for developing plugins custom workflows and integrations.
- Strong front-end development skills using Angular HTML5 CSS JavaScript/TypeScript/Web resources.
- Experience with Dataverse (Common Data Service) Power Automate (Flow) and Power Apps.
- Solid understanding of D365 SDK Power Platform SDK and XRM development.
- Strong knowledge of Power Automate for automating business processes.
- Experience with SQL Server FetchXML and SSRS reporting.
- Strong debugging problem-solving and performance tuning skills.
- Knowledge of introducing AI for client service solutions.
Qualifications
- Bachelor s degree in computer science Information Technology or a related field.
- Microsoft Certified: Dynamics 365 Customer Engagement Developer Associate (PL 400/600).
Understanding of Financial services and Client experience 2+ years of experience working with Microsoft Dynamics 365 CRM (Customer Engagement). Proficiency in C#/.NET (Core or Framework) for developing plugins, custom workflows, and integrations. Strong front-end development skills using Angular, HTML5, CSS, JavaScript/TypeScript/Web resources. Experience with Dataverse (Common Data Service), Power Automate (Flow), and Power Apps. Solid understanding of D365 SDK, Power Platform SDK, and XRM development. Strong knowledge of Power Automate for automating business processes. Experience with SQL Server, FetchXML, and SSRS reporting. Strong debugging, problem-solving, and performance tuning skills. Knowledge of introducing AI for client service solutions. Qualifications Bachelor s degree in computer science, Information Technology, or a related field. Microsoft Certified: Dynamics 365 Customer Engagement Developer Associate (PL 400/600).