, Portugal

Job Title
CRM Consultant/Engineer (D365) - Job Ref. 00348 - Software Engineering Unit
48.000eur -82.000eur Annually
Office time
Choose your days Remote and 1 at least in Office: 9 AM to 6 PM
Job Type
07 June, 2023

Company Description

KYRGA is not a company. KYRGA is a place where all members are welcome to come as they are and do things they can do best. For us, this is key to deliver the best for our team and customers. But how we are going to bring our vision alive?


Ownership: Members shouldn’t only be part of KYRGA. A part of KYRGA should also be yours. Therefore, we offer you the chance to take over shares after you show us your responsibility by contributing to our common goals.


Individualism: To make a difference every day and not being a bird in a golden cage made us to break out of the golden cage of big corporations. At KYRGA, we challenge each other to express ourselves and not living the life of someone else. To fulfill this, we ask for your expectations from the start, reward and evaluate them continuously for you to see them satisfied. That's why we support you with the process and costs to move to the most livable city and home of our office Lisbon.


Freedom: Work where you feel most comfortable. We believe you should be passionate about where you work, so we invest heavily in making our office your best place for collaboration and creativity.


Entrepreneurship: We believe in the power of entrepreneurial thinking and push our members to have the same mindset. We support you with your side-hustle by providing KYRGA's resources and in the best case with a funding.


Environment: Since KYRGA is placed to welcome human how they are we want to leave it in the best condition possible for further generations. We encourage all our members to suggest and develop actions to protect and regenerate our planet that we will support. As well we have a little garden at our office to contribute to better conditions. 


Health: In a healthy body lives a healthy mind is the guiding principle we follow. We encourage you to do the same and support you with a sponsored gym membership and take care of your working hours.



  • HTML
  • Javascript
  • C#
  • .Net
  • API
  • Angular
  • ReactJS
  • SQL
  • Dynamics


To grow our team, we are looking for an enthusiastic and ambitious CRM Consultant/Engineer with work experience in Dynamics 365 to develop a global platform to digitize and automate distribution processes to address needs of all client facing teams.  Enter a new era of sales management and enablement by bringing modern cloud capabilities into our sales activities: smart working and mobility, client 360 view, lead management integrated with front channels, sales intelligence and analytics. Do you also have knowledge of and/or experience with Azure, great! Does it make us happy, otherwise we will teach you.

And what makes this feature even better?


It is an in-house position at our office which is a stone’s throw from the Lisbon Santos station just by the riverside!


At the moment we mostly work from home and the first job interviews take place online, but we have the most admirable fun factory and we will be totally open for you to decide your work-life balance


The function:


The projects we do all have to do with innovation at our customers around IoT and Azure Cloud. Within the team we work on several projects at the same time and we are also further expanding our platform. You will be surrounded by enthusiastic and experienced team members who are happy to help you on your way.


You work within an ambitious team, where new colleagues participate in our Scrum team on current projects from day one.

Your experienced colleagues will help you learn all the tricks of the trade and thus get the best out of yourself. 


Perhaps you will teach the next colleague everything?

In addition, there is also a lot of room to design, to uncover requirements and to steer within the Scrum team in addition to coding.



Essentials Skills and Qualifications:

  • At least 4+ years of Development experience performing complex application development projects on Microsoft stack.
  • In-depth hands-on knowledge of the Microsoft Dynamics 365 CRM platform, the entity model, security model, and Web services.
  • In-depth hands-on knowledge of Canvas and Model Driven applications and the Common Data Service (CDS).
  • Experienced in MSSQL; including database tuning, detecting bottlenecks working with SSRS and SSIS.
  • Experienced in .NET Framework and C# development experience including experience with the CRM API, REST/ODATA and SOAP endpoints.
  • Hands-on experience architecting solutions that involve Dynamics customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
  • Experience with Type Script, JavaScript, Web API, HTML design.
  • Experience with React/Angular for web resource customization in Dynamics 365.
  • Development lifecycle and GIT knowledge.
  • Excellent communications skills.
  • Experience with working in agile delivery framework.


Desired Skills and Qualifications:


  •  Experience with D365 Power Platform. 
  • Experience with Azure SQL and Data Factory.
  • Experience with front end development (HTML 5, CSS, JavaScript, JQuery, React, Angular).
  • Exposure on Data integration technologies and tools. 
  • Power BI knowledge is a big plus.
Job Responsibilities


  • You have a completed HBO or WO education, preferably in a technical direction.
  • You are a smart cookie.
  • Collaborate with other software developers, business analysts, software architects and IT professionals to implement Dynamics 365 CRM solutions.
  • Design and architect the New CRM solution as per business need.
  • Ensure the development in-line with platform roadmap.
  • Customize the system to meet the business needs of the company.
  • Design and integrate existing systems and services into the new CRM architecture.
  • Provide assistance in end-to-end solution starting from provisioning to deployment activities.
  • You have preferably a few years of work experience with C#, Asp .NET, and/or ASP.NET Core both backend and frontend, where knowledge of Azure is a plus.
  • Your communicative and written skills in English are good.
  • You have a healthy ambition, are eager to learn, but above all you feel responsible to do good work.
  • You enjoy your work and want to make beautiful software together with your team!




  • Opportunity to work up to 4 days per week remotely or every other weeks;
  • A fixed 13th month;
  • 25 vacation days per year;
  • Up to 10% of company shares allocated to the team with up to 2 salaries bonus;
  • Mobility allowance that can be used to lease a car, deductible expenses or gross payment.
  • Training through our Group Academy;
  • Possibilities to visit trade fairs and conferences;
  • SIM card, laptop and connectivity fee so you can work from anywhere;
  • Various staff outings and team activities;
  • Medical Insurance;
  • Gym voucher;
  • Lan parties including free pizza and beers.
Life at KYRGA