Job Description
Senior Software Developer
Identifier: INST-SSD-CRM
Location: Trivandrum
For our office in Trivandrum dSPACE is looking for a Microsoft Dynamics Developer responsible for the development and maintenance of our Microsoft Dynamics CRM solution used in the whole dSPACE Group. The ideal candidate will have a solid background in software development, with specific experience in Microsoft Dynamics CRM. You will play a key role in the entire development cycle, from requirement analysis to implementation and deployment.
As a Senior Dynamics 365 Developer, you will be a part of the Global ITM Application Team and represent the responsible contact person from the India Team.
This role will report to Group Manager and provides technical guidance and execution on technology decisions with the various delivery teams. This includes directing, evaluating, and monitoring the progress of product development and facilitating discussions with various stakeholders and system integrators around business objectives, functionality, architecture, and product deployment.
Your future colleagues are looking forward to working with you on a wide range of challenging subjects. During an intensive induction period, your colleagues will support you to familiarize you with our products and tasks.
YOUR TASKS
- Design, develop, and implement Microsoft Dynamics CRM solutions to meet business requirements.
- Customize and configure Dynamics CRM entities, workflows, business processes, and plugins.
- Integrate Dynamics CRM with other systems and applications using APIs and web services.
- Collaborate with business analysts, project managers, and other stakeholders to gather and analyze requirements.
- Provide technical leadership and mentorship to junior developers.
- Perform system testing, debugging, and troubleshooting to ensure high-quality deliverables.
YOUR QUALIFICATIONS
- Bachelors degree in Computer Science, Information Technology, or related field.
- Minimum of 5 years of experience in Dynamics CRM development.
- Proficiency in C#, .NET, JavaScript, HTML, and SQL.
- Strong understanding of Dynamics CRM architecture and customization capabilities.
- Experience with Dynamics CRM integration using RESTful APIs and web services.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Microsoft Dynamics CRM certification.
- Experience with Power Platform (Power Apps, Power Automate). Knowledge of Azure services and cloud-based solutions.
- Experience with Dual-write for integrating Dynamics 365 applications with Common Data Service.
- Experience with Azure Logic Apps for workflow automation and integration.
- Familiarity with Agile development methodologies.
WHAT WE OFFER
- A crucial role in a young, dynamic, and fast-growing team
- A work environment that fosters trust, respect, and feedback
- An onboarding buddy to integrate you smoothly into our team
- Productivity and improvement time between the development sprints
- A mentor helping you with your personal goals, technical progress in general and your software engineering skills in particular
Job Classification
Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: dSPACE
Location(s): Thiruvananthapuram
Keyskills:
MS Dynamics CRM
Development
Power Platform