Job Title: Dynamics CRM Developer
Location: Stockholm, Malmo, or Gothenburg, Sweden
Company: (Microsoft Gold Partner)
Job Description:
We are seeking a skilled and experienced Dynamics CRM Developer to join our team at [Company Name], a leading Microsoft Gold Partner specializing in providing cutting-edge CRM solutions. This is an excellent opportunity for a talented individual who is passionate about software development and wants to contribute to the success of our esteemed clientele.
Responsibilities:
* Develop and customize Microsoft Dynamics CRM solutions based on client requirements, ensuring high-quality deliverables within specified timelines.
* Collaborate with cross-functional teams, including business analysts, project managers, and solution architects, to gather requirements and translate them into technical specifications.
* Design and implement efficient and scalable CRM solutions using best practices and industry standards.
* Extend the functionality of Dynamics CRM through custom code development, plugins, workflows, and integrations with third-party systems.
* Perform unit testing and debugging to ensure the quality and stability of the developed solutions.
* Provide technical expertise and support during the implementation and deployment phases of CRM projects.
* Conduct code reviews and offer constructive feedback to enhance the overall quality of the development process.
* Stay up-to-date with the latest Microsoft Dynamics CRM features, updates, and technologies to provide innovative solutions to our clients.
* Assist in the creation and maintenance of technical documentation, including system design documents, user manuals, and release notes.
* Actively participate in team meetings, training sessions, and knowledge-sharing activities to foster a collaborative and supportive work environment.
Requirements:
* Fluency in Swedish (both written and verbal) is mandatory to effectively communicate with clients and team members.
* Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience will also be considered.
* Proven experience in developing and customizing Microsoft Dynamics CRM solutions, including configuration, customization, and extension using .NET, C#, JavaScript, and SQL.
* Strong understanding of CRM concepts and architecture, including entity relationships, forms, views, workflows, and security models.
* Hands-on experience with CRM development tools, such as Visual Studio, Plugin Registration Tool, XRM Toolbox, and CRM SDK.
* Familiarity with web technologies, such as HTML, CSS, and web services (SOAP/ REST).
* Knowledge of integration techniques and tools, including data migration and integration platforms
* Solid understanding of software development methodologies and best practices, including version control, unit testing, and code quality assurance.
* Excellent problem-solving skills with the ability to analyse complex business requirements and translate them into technical solutions.
* Strong communication skills and the ability to work collaboratively within a team environment.
* Microsoft Dynamics CRM certifications (e.g., MB-210, MB-220, MB-230) are highly desirable but not mandatory.
Benefits and Company Culture:
We value our employees and strive to provide an exceptional work environment that promotes professional growth, creativity, and work-life balance. We offer a range of benefits, including:
* Competitive salary package with performance-based incentives.
* Health insurance coverage and wellness programs.
* Flexible working hours and the option for remote work.
* Generous vacation and paid time off.
* Ongoing training and professional development opportunities.
* Collaborative and supportive team culture.
* Access to cutting-edge technologies and projects with prestigious clients.
* Opportunities for career advancement within our organisation.
* Social events, team-building activities, and employee recognition programs.