About the role
As a Junior Developer, you will join our Dynamics 365 and Power Platform team and support the delivery of CRM solutions for our clients. You will work under the guidance of more experienced colleagues, gaining hands-on experience across the Microsoft ecosystem while contributing to real projects from day one.
Your responsibilities will be
· Assist in the configuration and customization of Dynamics 365 CE modules such as Sales, Customer Service, Marketing and Field Service.
· Develop and maintain basic components like forms, views, business rules and simple plugins or custom workflows under supervision.
· Support the creation of Power Apps (model-driven and canvas) and Power Automate flows to extend Dynamics 365 capabilities.
· Help with data integrations and simple API-based connections with external systems.
· Participate in testing, debugging and documentation of solutions.
· Collaborate with functional consultants and senior developers to understand business requirements and translate them into technical tasks.
· Continuously learn and keep up to date with the Dynamics 365 and Power Platform roadmap.
What we are looking for
· Up to 2 years of experience working with Microsoft Dynamics 365 CE, Power Platform or similar CRM and low-code platforms.
· Basic knowledge of C#, JavaScript, or other object-oriented or scripting languages.
· Understanding of relational databases, web services and REST APIs.
· Interest in developing plugins, custom workflows, Power Apps and Power Automate flows.
· Familiarity with software development practices such as source control and basic SDLC concepts.
· Strong problem-solving mindset, willingness to learn and openness to feedback.
· Proficiency in English, spoken and written, to collaborate with international teams.
· Microsoft Dynamics 365 CE and Power Platform certifications are highly valued.
Why join us
· Work alongside experienced Dynamics 365 and Power Platform professionals who will support your growth.
· Exposure to international projects and modern Microsoft cloud technologies.
· A supportive team culture that values learning, collaboration and knowledge sharing.
· Competitive package and clear opportunities for progression toward mid-level and senior roles.