Solutions Developer
Charlotte, NC Information Technology
Job Type
Full-time
Description

POSITION SUMMARY:


This position plays a key role as part of an IT team that is responsible for designing, developing and maintaining the Microsoft Dynamics 365 (D365) CE and Azure solutions to work effectively for E4E Relief. This role will work with the scrum team in determining how technology can improve the applicant and client user experience, help improve and increase business while bringing to E4E Relief new ways to use technology internally and with our clients.


DUTIES & RESPONSIBILITIES:

  • Responsible for executing configuration and development of the software
  • Participate in implementation, customization and configuration of D365 and Azure Solutions
  • Collaborate with other team members to integrate the different app components per user specifications
  • Code, test, debug, and document software solutions using appropriate processes, tools frameworks, libraries, patterns, best practices, and standards
  • Review your own code for quality and participate in code review sessions
  • Diagnose and troubleshoot problems with existing solution and resolve these issues in in a timely and accurate manner
  • Scrum with co-workers on problems and help brainstorm best solutions for business requirement
  • Communicate cross-channel / team issues and updates that may affect other project areas
  • Ensures solution security best practices and standards are met throughout the solution
  • Discover and implement innovative technologies that yield competitive advantage
  • Work with onsite and offshore development team members to deliver a full solution
  • Generate ideas that will increase business, improve customer service, and reduce costs


This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required for the position. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.


***Must be eligible to work in the United States. We are not able to provide sponsorships. 


Requirements

JOB QUALIFICATIONS

  • 3 or more years of experience implementing solutions in cloud-based engagements.
  • 3 or more years of Microsoft Dynamics Customer Engagement applications (CRM) product experience along with experience in other MS Dynamics modules
  • Experience, specifically implementing and customizing Dynamics CRM and Dynamics 365
  • Experience integrating/extending Dynamics 365 apps (Customer Engagement Modules)
  • Experience developing Canvas Apps, Model Driven apps and Power Pages/Portals
  • Experience with SDK and 3rd party tools for Dynamics 365 CE/Power Apps
  • Experience developing custom connectors against 3rd party or in-house APIs
  • Experience with .NET, C#, and JavaScript libraries
  • Experienced in the design and delivery of enterprise level Highly Available solutions
  • Knowledge of PowerShell, Source Control, JSON and deployment automation
  • Strong understanding of Dataverse architecture, environments, security, permissions, governance and application lifecycle management (ALM)Working knowledge of Azure DevOps, including CI/CD Pipelines, Boards/Sprints and Wiki functionality
  • Knowledge of Microsoft Identity and Access Management products such as Azure AD,, specifically AD B2C, Conditional Access, Azure AD Proxy, SAML and Active Directory Domain Services
  • Proven track record of meeting SLA's and meeting customer expectations
  • Proven ability to create innovative solutions to solve complex business requirements, and streamline/automate business processes. 
  • Demonstrated analytical, problem-solving, organizational, interpersonal, communication skills
  • Significant knowledge and application of system design and development principles and governance, project management methodologies, service management principles, and technology architectures
  • Exceptionally self-motivated and directed with superior analytical, evaluative, and problem-solving abilities.
  • Ability to work with confidential and sensitive data
  • Willingness to work directly with customers to investigate, gather product feedback, and solve problems
  • Relevant D365 certifications is a plus
  • Experience developing - Bots in Power Virtual Agents (Bot Framework, Q&A maker) is a plus

***Position is on a hybrid schedule- In office days are Tuesdays-Thursdays, Remote days are Mondays and Fridays.