Vacancy expired!
- The CRM Solutions Developer is part of an Agile development team, working on the deployment, customization and integration of Microsoft Dynamics CRM in the enterprise.
- Collaborate with other software developers, business analysts, software architects and IT professionals to implement Microsoft Dynamics CRM solutions.
- Customize the system to meet the business needs of the company. Integrate existing systems and services into the CRM architecture.
- Assist with deployment and provisioning activities.
- Design, develop, document, test, and debug new and existing solutions using .NET and Dynamics CRM Portal for internal user access.
- Serve as technical expert on Dynamics CRM web development projects.
- Support, maintain, and document the custom web application functionality implemented in Dynamics CRM.
- Analyze code to find causes of errors and revise code as needed.
- Prototype, refine, test, and debug web applications to meet internal and external users needs.
- Knowledge of Microsoft CRM Dynamics 365.
- Experience with ASP.NET and CRM solution development.
- Knowledge of and experience with the latest versions of Dynamics 365 CRM.
- Knowledge/hands-on experience writing Dynamics CRM .NET/C# plug-ins from scratch and technical architecture experience.
- Handles multiple project responsibilities simultaneously to prioritize work and resolve technical emergencies as they may occur
- Ability to capture business requirements and create system design documentation
- Ability to do Dynamics CRM system configurations, create/update workflows in Dynamics CRM for new or current requirements
- Ability to understand and program with JavaScript and SDK provided by Dynamics CRM
- Ability to administer SQL database, maintain user CRM profiles and maintain the CRM enhancements (workflows, solutions etc.)
- Ability to conduct end user training
- 5+ years of experience with software development, specifically around Microsoft Dynamics CRM
- College or University degree in Computer Science or a related discipline
- Strong data gathering and analysis skills
- 5 to 10 years of engineering experience on enterprise-class, scalable applications.
- 3+ years demonstrated strong knowledge and proficiency in the following development methodologies:
- Object oriented development
- Component based development
- Design patterns
- Design for reuse
- 2+ years of experience with Agile Development methodology.
- 2+ years of experience with CI/CD integration in a mid to large-scale environments.
- Expertise using Git and branching strategies.
- Experience developing technical requirements based on business imperatives.
- A proven track record of previous success in developing scalable and complex web solutions.
- Excellent communication, with both technical and not-so-technical people. Ability to explain why a design works or why it doesn’t.
- BA / BS in Computer Science or equivalent
Vacancy expired!