Job Description
Key Responsibilities
Collaborate with Business Systems Analysts to prepare functional specification for customizations
Break down functional specifications into technical designs, development tasks, and estimates; execute to completion
Create unit test cases, unit test plans; execute 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 independently and with team members to develop and configure Microsoft Dynamics D365 CE, including: Customizing entities
Developing plug-ins
Developing workflows
Developing JavaScript
Configuring security
Interact with the development team and management staff on a daily basis
Use Microsoft Visual Studio edition to develop and maintain code bases including branching, merging, and code builds
Break down functional specifications into technical designs, development tasks, and estimates; execute to completion
Troubleshoot and resolve software bugs, data, and system configuration issues
Present technical ideas and approaches to peers or the IT team
Design and integrate business processes and data flows between D365 CE applications and other applications
Develop high level project work plans
Required skills
5+ years of design and development experience in Microsoft Dynamics CRM & D365 CE
Experience with SQL
Strong SDLC knowledge and awareness of development best practices
Strong foundation 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 D365 CE
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, and proactive
Keen attention to detail
Ability to effectively communicate ideas
Experience working in a team-oriented, collaborative environment
Comfortable with ambiguity, possess the ability to adapt quickly and easily, and possess the 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 skills (written and verbal)
Job Type: Full-time
Benefits:
Health insurance
Provident Fund
Schedule:
Day shift
Speak with the employer
++1 85+58+8422
💡 Quick Summary
Seeking a career-building opportunity? The CRM Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
