eimagine ยท 3 weeks ago
MS Dynamics CRM Developer
eimagine is a company recognized as a Best Places to Work since 2015, committed to helping clients navigate technology and business change. They are seeking an MS Dynamics CRM Developer responsible for customizing, implementing, and supporting CRM applications, while also serving as a Subject Matter Expert in all aspects of CRM software.
Information TechnologySoftware
Responsibilities
Responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM
Serve as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades
Identify and implement third party applications to enhance and support the CRM system
Perform CRM application testing of configurations and customizations
Lead and/or participate in analysis sessions with clients to determine application requirements for new CRM implementations
Extend capability of CRM through creation of new entities, forms, workflows, and reports
Design business processes and integrations between Microsoft Dynamics CRM applications and other applications
Perform data migration activities
Analyzes system specifications and translates system requirements to functional and technical specifications
Analyzes existing applications including performance, diagnosis, and troubleshooting of problems and designing fixes
Provides testing support to ensure that logic and syntax are correct, and that program results are accurate
Provides feedback about performance considerations / usability issues concerning software specifications and implementation
Aids quality assurance and support personnel as needed to troubleshoot application problems
Utilizes version control systems such as Git in accordance with project definitions and best practices
Utilizes development management tools such as Azure DevOps and Jira as directed by supervisor or project manager
Documents code consistently throughout the development process following guidelines established by eimagine or the project governing body
Participates in Scrum ceremonies as required by project assignments
Supports authoring of solution proposals, technical whitepapers, and blogs as required
Capable of making presentations to customer or client audiences and professional peers
Provides recommendations to increase team productivity including software development tools
Comfortable programming in an object-oriented environment
3+ Years of experience working in the SDLC (Software Development Life Cycle) and working in Dynamics 365 CRM Development or as a technical consultant
Power Platform experience is preferred
Excellent communication skills to include internal/external interaction, and documentation
Experience working in SDLC, validating solutions, and working as a Software Engineer
Proven ability to self-manage and complete project deliverables
Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze
Good interpersonal, listening, written and verbal communication and basic project management skills
Functional and/or Technical Certifications as deemed appropriate for specialization
Qualification
Required
3+ Years of experience working in the SDLC (Software Development Life Cycle) and working in Dynamics 365 CRM Development or as a technical consultant
Excellent communication skills to include internal/external interaction, and documentation
Experience working in SDLC, validating solutions, and working as a Software Engineer
Proven ability to self-manage and complete project deliverables
Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze
Good interpersonal, listening, written and verbal communication and basic project management skills
Functional and/or Technical Certifications as deemed appropriate for specialization
Bachelor's degree in information technology, computer science or equivalent job-related experience required
Responsible for the development, and on-going support of custom applications and objects within Microsoft Dynamics CRM
Serve as a Subject Matter Expert (SME) within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades
Identify and implement third party applications to enhance and support the CRM system
Perform CRM application testing of configurations and customizations
Lead and/or participate in analysis sessions with clients to determine application requirements for new CRM implementations
Extend capability of CRM through creation of new entities, forms, workflows, and reports
Design business processes and integrations between Microsoft Dynamics CRM applications and other applications
Perform data migration activities
Analyzes system specifications and translates system requirements to functional and technical specifications
Analyzes existing applications including performance, diagnosis, and troubleshooting of problems and designing fixes
Provides testing support to ensure that logic and syntax are correct, and that program results are accurate
Provides feedback about performance considerations / usability issues concerning software specifications and implementation
Aids quality assurance and support personnel as needed to troubleshoot application problems
Utilizes version control systems such as Git in accordance with project definitions and best practices
Utilizes development management tools such as Azure DevOps and Jira as directed by supervisor or project manager
Documents code consistently throughout the development process following guidelines established by eimagine or the project governing body
Participates in Scrum ceremonies as required by project assignments
Supports authoring of solution proposals, technical whitepapers, and blogs as required
Capable of making presentations to customer or client audiences and professional peers
Provides recommendations to increase team productivity including software development tools
Comfortable programming in an object-oriented environment
Preferred
Power Platform experience is preferred
Company
eimagine
eimagine is an IT company offering custom software development services.
H1B Sponsorship
eimagine has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
2022 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase