CRM Developer (Lead and Senior)
At Qualitest we're all about ensuring everything runs smoothly, whether it's your business, technology, or operations. We leverage smart engineering-led practices and precise processes to maintain excellence in all that we do.
Our clients are the world’s top brands and our diverse global team of 8,000 employees who collaborate with industry leaders in technology, finance, insurance, and beyond, making a significant impact in the world of technology.
We offer creative and flexible solutions to ensure the quality of your business operations, safeguarding your brand's reputation. We're proud to say we've been pushing the boundaries for over 25 years now, always striving for innovation and delivering exceptional service. Ready to make a difference? Join our dynamic and forward-thinking team!
We are looking for a Senior CRM Developer and for a CRM Lead Developer, both with 7+ years of experience for exciting and challenging positions!
These are full-time, hybrid positions located in Lisbon.
Overview
As Senior CRM Developer this what we expect:
The CRM Developer is a technical expert responsible for designing, configuring, and customising Microsoft Dynamics 365 applications and Power Platform solutions. This role ensures delivery of scalable, secure, and high-performing CRM systems that meet strategic business objectives. The Senior Developer works independently on complex features, participates in solution design, and drives best practices for code quality and performance.
As a CRM Lead Developer this what we expect:
The CRM Developer Lead is a hands-on technical expert embedded within a Value Stream squad, with a primary focus on the design, configuration, and customisation of Microsoft Dynamics 365 solutions (Sales and related modules). This role leads Power Platform solution design and ensures the delivery of scalable, secure, and high-performing CRM systems that drive business value. You will work independently with strategic oversight, owning the delivery of complex customisations and integrations, and interfacing directly with stakeholders to understand and deliver on business requirements.
Responsibilities
-
Design, configure, customize, and extend Microsoft Dynamics 365 applications and solutions (Sales and Related Modules)
-
Implement Power Platform solutions with minimal supervision
-
Configure advanced Model-Driven App components (Tables, Forms, Views, Business Rules, Security Roles)
-
Develop custom solutions using JavaScript, Web Resources, Plugins, and Custom Workflow Activities
-
Develop, maintain, and optimize Power Automate cloud flows and integrations
-
Troubleshoot performance, security, and integration issues
-
Support solution deployments and enhancements
-
Deliver complex customizations and integrations
-
Participate in solution design
-
Ensure code quality and performance
-
Collaborate with stakeholders to translate business requirements into technical solutions
-
Provide technical leadership and guidance to development teams
-
Ensure scalability, security, and maintainability of CRM solutions
As a Leader you will also need to mentor and support developers, fostering best practices and continuos improvements within the team. You will also need to stay current with Microsoft Dynamics 365 and Power Platform updates, recommending and implementing new features where appropriate.
Requirements
-
7 year+ of Proven experience in Microsoft Dynamics 365 CRM development and Power Platform, including Power Automate
-
Strong knowledge of Model-Driven Apps and advanced configuration techniques
-
Expertise in JavaScript, C#, and customisation frameworks
-
Experience with integration patterns, cloud-based solutions and troubleshooting complex issues
-
Ability to mentor developers and enforce best practices
-
Understanding of performance optimisation and secure coding standards
-
Understanding of user experience and intuitive interface design within CRM Solutions
What we offer?
-
Hybrid model
-
Competitive salary
-
1 year contract
-
Meal allowance
-
Full term contract
-
Health Insurance
-
Psycological Support
-
Qualitest Allowance
Ready to make a difference? Join Qualitest team!