Senior Developer
Job Description
Developer
We are looking for a consultant who is an experienced developer within Customer Relationship Management (CRM) and hands-on experience in Dynamics/Microsoft platform with focus on designing, developing, and maintaining scalable CRM solutions.
About Sirocco:
Sirocco is one of Sweden's oldest management consulting firms specializing in CRM. We provide tailored solutions to meet unique business needs and challenges, working closely with our clients to streamline and improve their sales, service, marketing, or CPQ processes.Our expertise lies in implementing solutions across leading SaaS platforms such as Salesforce, Microsoft, HubSpot, Tacton, and more. With 70 colleagues across 5 countries, we offer flexible solutions to businesses of all sizes.
We are looking for someone with:
- Minimum 3-4 years of experience in software design and development with focus on Microsoft Dynamics CRM
- Microsoft and Azure, for example: Dynamics 365 CE
- Power Platform: Power Automate, Canvas apps, PCF components
- Knowledge of Azure, for example: Integrations, Keyvault, Azure functions
- Speak and write fluent English, Arabic language skills are a plus
- Have an Academic degree in relevant field
- Preferably has SAFe certification
Technical Qualifications:
- Omnichannel and Dynamics Contact Center
- C#: Proficient in writing custom plugins.
- JavaScript: Proficient in writing custom JavaScript for Dynamics 36
- 5Integrations: Knowledge of integrating Dynamics 365 with external systems using REST, SOAP, and other APIs
- HTML/CSS: Comfortable with creating visually appealing and responsive UI components
- .Knowledge of Azure and Power platform is preferable
- Relevant Microsoft certifications of the above
Responsibilities:
- Implementation: Customize and configure Dynamics 365 applications to meet client requirements.
- Development: Utilize Power Apps, Power Automate, Power BI and Power Pages to develop custom business solutions.
- DevOps: Apply DevOps practices connected to a Agile way of working to streamline development, testing, and deployment processes.
- CRM Expertise: Provide insights and solutions for Customer Relationship Management (CRM) challenges. Work closely with clients to understand their needs and provide tailored solutions.
- Agile Methodologies: Participate in Agile/Scrum teams, contributing to SAFe (Scaled Agile Framework) practices.
- Training & Support: Offer training sessions and ongoing support to end-users.
Requirements:
- Fluent in English, Arabic is a plus
- Proficiency in Microsoft Power Platform (D365, Power Apps, Power Automate, Power BI, Power Pages).
- Familiarity with DevOps, Jira- tools and practices.
- Good understanding of Agile methodologies, including Scrum and SAFe.
- Basic understanding of the concept of what JavaScript and Plug-ins can do
- Knowledge regarding the different tools used for Dynamics 365 and in which scenarios these tools should be used.
- Microsoft Certified: Power Platform Functional Consultant
- Microsoft Certified: Power Platform Fundamentals
- Scrum Master Certification or SAFe Agilist Certification
We are looking for a teamplayer - As a person you are willing to learn new skills and have a strong personal drive, and a desire to see results. You also have excellent communication and problem solving skill
s