Dynamics 365 CE (CRM) Developer

PricewaterhouseCoopers

Job Description & Summary

PwC IT Services is a great place to work for ambitious, open and independent people. Since 2005 we have implemented innovative solutions for our customers in the area of Customer Experience. We are partners with the biggest software vendors in the world - Salesforce, Microsoft, Mulesoft and many others. We believe that our success is not only modern technology, which we use, but primarily well-trained, competent people. By creating our solutions for the future, help our clients to grow faster. We are a well-coordinated team of over 80 specialists (programmers, architects, consultants and analysts).

Take a look at an example of a challenge you can take by joining us. Our project team consists of many specialists, so we do not expect you to implement such a project from A to Z. One of our clients needs to implement Dataverse for himself. The main task of the system will be to accept applications via a self-service portal built on the basis of Power Pages. To make the use of the portal optimal for users, we decided to add micro frontend components built on the basis of PCF controls in React technology, besides, we try to create everything using Web Forms, Multistep Forms and Liquid. The Backoffice part of the system will be built on the basis of the Model-Driven App. Processes that we build in addition to the usual configuration based on Workflows, Power Automate, Business Rules, etc. will be further refined by Plugins (C#), PCF Controls and small scripts written in TypeScript. Datavers will be additionally integrated based on the Azure platform. Communication with the client's systems will be based on the standard Dataverse API. Messages will be processed by Azure Functions made available on API Management to ensure security and full logging, part of the communication will run through Azure Service Bus to propagate events from and to external systems in an asynchronous manner. The implementation of the entire system will take place through a pipeline created in the Azure DevOps system, in which the yaml script defines the individual steps of moving the solution, embedding them in version control and transferring reference data along with the system configuration. For Azure platform components, the Infrastructure as a Code approach is also used, where deployments are performed using Azure CLI, Bicep or Terraform scripts. Each code we write must of course be supported by unit tests written in accordance with AAA rules.

Join us and we’ll take care of you as best as we can:

  • With the support of Team Leader, you will create your own training plan tailored to your needs and interests;
  • You will have our financial support for technical and business training and certifications;
  • As part of a global partnership, we offer you unlimited access to Microsoft certificates;
  • In addition, we provide you with time to learn - you can use days dedicated to training.
  • Your development is our priority!;
  • You can work remotely;
  • You gain a wide range of benefits (medical and dental care, insurance, cafeteria and more).

Technology Points:

  • Team support in creating model-driven applications - client-side (ts) and server-side (C#);
  • Creating unit tests for the code being produced;
  • Creating Power Apps Component Framework (ts / React) components;
  • Configuration and support of the CI/CD process for less technical team members;
  • Creating Powershell / Bash scripts supporting the CI/CD process and the daily tasks of less technical team members;
  • Team support in creating web applications - Power Apps Portals / Power Pages - styling pages (css), custom validations / animations (jscript), creating micro frontend components (e.g. React / Angular);
  • Integration with external services using various communication methods (e.g. REST, WCF/SOAP, GraphQL, RPC, SFTP) and using various authentication (e.g. OAuth 2.0/OpenID Connect, API Key, Certificate) using Azure PaaS services, e.g. .Azure Functions, Azure API Management, Azure Kubernetes Service, Azure Service Bus, Azure Event Grid, Azure Event Hub, Azure SQL Database, Azure Cosmo DB, Azure Cognitive Services, Azure Media Services;
  • Integration with other Microsoft 365 services, e.g. Microsoft Teams, Microsoft
  • SharePoint, Exchange;
  • SSO implementation / creation of authentication adapters for Power Apps Portals (e.g. integration with the National Node or with other systems with non-standard protocols);
  • Preparation of Infrastructure as a Code scripts - Azure CLI, Bicep, Terraform - supporting the application.

What we offer:

  • Stable employment;
  • Exciting work in a group of professionals with many years of experience in international corporations;
  • Contact with the latest technologies and trends in the IT market;
  • Ability to develop skills and gain experience on projects for the largest Polish and European companies.
Read Full Description
Confirmed 11 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles