Fullstack Job: Dynamics 365 CE-Power Platform Developer

Job added on

Company

IWG plc

Location

Porto - Portugal

Job type

Full-Time

Fullstack Job Details

Porto, Portugal - Remote
Any timezone
More details
Permanent
Full-stack Developer
At least 2 years of experience - Intermediate
Visa support
Language(s): Required English
| Nice to have Portuguese
SKILLS

Must have:
Microsoft Dynamics CRM

Other Required:
Software Development
JavaScript
.NET
DESCRIPTION
About IWG
We’re changing the world of work. We believe that business success is underpinned by the effectiveness of its people. So we made it our mission to help millions of people have a great day at work – every day. With locations in practically every country, city, town and transport hub, and options ranging from an hour’s coworking to multi-year office space leases, we enable people and businesses to work where, when and how they want.

The role
The Dynamics 365 CE Delivery Team is responsible for the successful delivery of strategic projects to enhance and expand the use of Dynamics 365 CE globally. In addition, we manage a ‘Business as Usual’ stream of work that supports our users with production issues and delivers regular releases for incremental change. There are multiple teams who work on different D365 CE projects in parallel.

We require a Power Platform Developer with a background in Dynamics 365 CE (ideally Sales and Customer Service) and the Power Platform. This role will influence and deliver the design of the IWG Dynamics 365 CE environment and wider Power Platform applications, and forms part of a broader Delivery Team that includes Architects, Functional Analysts, Project Managers, Testers, Release Manager and DevOps.

Role and responsibilities
  • Ability to work with functional consultants to identify needs and apply or propose appropriate technical solutions using Dynamics 365 and the Power Platform.
  • Understand functional design and provide a technical architecture that will meet the functional design
  • Advise on complex Dynamics 365 CE business cases and propose comprehensive solutions based on Dynamics 365, Power Platform or 3rd parties and customizations
  • Implement Solutions for the Dynamics 365 CE system, related customizations, and reports to match the business organizational process
  • Ensure that there are complete unit tests for every component or task
  • Review code and ensure it conforms to standards.
  • Help improve quality of existing code base
  • Ensure Solutions are complete according to written specifications.
  • Ensure that code is scalable for high performance scenarios
  • Participate in daily stand-ups to raise blockers and report on progress.
  • Work with the Release Manager to ensure the correct usage of the ALM process for promoting code to the appropriate environments and monitor the promotion of such code.
REQUIREMENTS

WHAT YOU'LL NEED TO SUCCEED:
You’ll ideally have come from a Dynamics 365 CE / Power Platform background with a technical knowledge of each and the wider Microsoft technology stack. You’ll have proven experience working
in a mixed development team that could be in-house, near-shore or off-shore. You’ll have worked in a ‘high traffic’ environment such as e-commerce or alternatively within a consultancy. You should be
comfortable operating autonomously and assuming a role with wide responsibility, as well as be naturally creative in your approach to problem-solving.
You will collaborate with project teams in customizing, developing, integrating, and extending Dynamics 365 CE and utilize the Power Platform to meet the business needs. You will help the team to develop the optimal solution, which you will then implement. You may be asked to contribute across all phases of our projects (e.g., Plan, Analyse, Design, Build and Test).

o Experience with building solutions on Microsoft Dynamics 365 CE and the Microsoft Power Platform, covering;
o Plugins, Custom Activities, Actions...
o Web Resources.
o Business Process Flows, Business Rules, Workflows...
o .Net, C#, JavaScript development
o Extension of the Dynamics 365 data model by creating new entities, views, forms.
o Power Platform, Power Automate.
o Power Apps Model Driven, Power Apps Canvas, Power Apps Portals
o Understanding of the MS Dynamics 365 and Power Platform application life cycle management process
o Collaborative, team player, excellent communication skills
REMOTE DETAILS
Remote working policy is 5 days a month at the office for collaboration meetings.