
Virtusa
MSD CRM Developer
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 01/11/2025
Job overview
Date posted
17/09/2025
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
01/11/2025
Job description
The MSD CRM Developer provides support, maintenance, and development of applications and systems to fulfill business objectives. The role is responsible for ensuring 100% system availability and delivering solutions within defined SLAs. The developer will design, implement, and maintain MSCRM applications, SQL Server integrations, .NET-based components, and Windows services. They will perform root cause analysis, coordinate with teams, translate business requirements into technical specifications, and manage the entire software development lifecycle.
Required skills
Key responsibilities
- Customize and configure MSCRM application.
- Write MSCRM plugins, workflows, and form customizations.
- Develop and support SQL Server Integration Services.
- Work on Windows services and .NET-based applications and components.
- Respond to and resolve service tickets within agreed SLAs.
- Perform root cause analysis for incidents and implement fixes after testing.
- Proactively monitor server status to ensure applications and systems are fully operational.
- Analyze business requirements and translate them into technical specifications.
- Collect data and analyze metrics related to requirements.
- Review test results and deploy bug fixes in test environments.
- Perform system integration testing and coordinate user testing.
- Write technical specifications and participate in code reviews.
- Maintain and improve existing code base.
- Ensure compliance with information controls and security procedures.
- Provide administrative support including meetings, knowledge transfer, and training.
- Investigate defects, interpret issues, and recommend solutions.
- Design functional solutions to business requirements and evaluate options for results.
- Highlight concerns affecting deliverables and recommend corrective actions.
Experience & skills
- 7 to 9 years of experience in product design and implementation.
- Strong technical knowledge in MSCRM application.
- Experience in production support.
- Moderate to strong understanding of banking domain.
- Ability to review, understand, and improve program code and documentation.
- Good verbal and written communication skills including documentation.
- Ability to interpret solution documentation and recommend improvements.
- Ability to multitask in a dynamic environment.
- Ability to develop large-scale web and database applications.
- Ability to manage multiple projects with multiple deadlines.
- Ability to innovate and provide functional applications with intuitive interfaces.
- Ability to complete all phases of the software development life cycle.
- Degree in Computer Science or equivalent qualification.