Job Description

Position Overview

The Senior CRM Developer is responsible for the design and development of enhancements and customizations within Microsoft Dynamics CRM. 

Key Responsibilities

  • Collaborate with Business Systems Analysts to prepare functional specification for customizations
  • Breaking down functional specifications into technical designs, development tasks, estimates, and executing to completion
  • Creating unit test cases, creating unit test plans, and executing unit testing
  • Troubleshoot and resolve software bugs, data, and system configuration issues
  • Presenting technical ideas and approaches to peers or the IT team
  • Participate in design and code reviews
  • Mentor and train technical team members
  • Work with team members and independently to develop and configure Microsoft Dynamics, which includes
    • Customization of entities
    • Plug-in development
    • Workflow development
    • JavaScript development
    • Security configuration
  • Interact with development team and management staff on a daily basis
  • Utilize Microsoft Visual Studio edition to develop and maintain code bases including branching, merging and code builds
  • Breaking down functional specifications into technical designs, development tasks, estimates, and executing to completion
  • Troubleshoot and resolve software bugs, data, and system configuration issues
  • Presenting technical ideas and approaches to peers or the IT team
  • Participate in design and code reviews Mentor and train technical team members
  • Design and integrate business processes and data flows between CRM applications and other applications 
  • Develop high level project work plans

Required Skills

  • 5+ years of design and development experience in Microsoft Dynamics CRM,
  • Experience in developing web services and database applications using a variety of technologies including C#, ASPNET, JavaScript, SQL, and SQL Reporting Services (SSRS) and successfully integrating with Dynamics CRM
  • Experience with SQL
  • Strong SDLC Knowledge and development best practices
  • Strong fundamentals in object-oriented design(OOD), design patterns, data structures, algorithm design, problem solving, and complexity analysis
  • Well versed with the overall technical architecture of Dynamics CRM
  • Well versed with different versions of NET Framework, WPF, C# programming and CRM SDK
  • Good understanding of Microsoft Active Directory, Windows Authentication, Windows Networking, Performance and Security aspects
  • Ability to prepare technical documentation
  • Strong customer service orientation
  • Analytical, troubleshooting, and problem-solving skills
  • Logical, efficient & proactive
  • Keen attention to detail
  • Ability to effectively communicate ideas
  • Experience working in a team-oriented, collaborative environment
  • Comfortable with ambiguity and possess an ability to adapt quickly and easily. Ability to analyze complex problems and move them to resolution
  • Background and style that elicits respect in the organization through style of engagement, technical depth, customer service and results
  • Positive attitude and ability to build strong relationships within the company and with external partners.
  • Very strong communication (written and verbal)

Required Skills

ASP.net,C#,JavaScript,Microsoft Active Directory,SQL Reporting Services (SSRS)
Apply this job
Job has been deactivated.


Industry

BPO

CATEGORY

Software & Web Development

JOB TYPE

Full Time/Permanent

Minimum Education

Bachelors

Career Level

Experienced Professional

Required Experience

6 Years - 7 Years

Total Positions

3