Staff Enterprise Application Engineer
About Blackhawk Network:
Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers.Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints.
Learn more at BHN.com.
Overview:
Staff Enterprise Application Engineer performs a critical role in defining and implementing the end user delivery strategy. This role offers the opportunity to influence and deliver the evolution of end user computing technology across the enterprise.
This role will build partnerships with the enterprise IT and architecture and service delivery teams, business-line application teams. This role will create, execute, and streamline standards, tools, and processes to deliver effective and efficient application management services for all endpoint platforms.The ideal candidate has extensive experience supporting and implementing CRM solutions. A strong base knowledge of sales practices and customer relationship processes are key to success in this position.
Responsibilities:
Develop and capture working technology/architecture solutions on the Microsoft system landscape for reference and starting points for development teams.
Defining, setting up, environments and setting up governance and monitoring frameworks, and deployment automation where possible.
Creating proof of concepts, prototypes and leading demo conversations with clients.
Providing guidance and advice in test preparation and execution, issue triaging and resolution.- Configuring forms, views and table structures.
Establishing design patterns and best practices for flows, writing performant, scalable and robust flows which are able to handle exceptions.
Review development objects related to process scope by defining feature and accurate estimation
Supporting UAT testing and post implementation support.
Provide subject matter expertise and assessments to IT Business partners and to business stakeholders and work with business units across the organization to understand business strategies and to identify current prioritized initiatives or problems.
Present architectural decisions and proposals to stakeholders to explain the needs, solutions, and how business strategy alignment is satisfied.
Collaborate with other solution analysts, IT leadership and delivery teams ensure alignment and to provide and receive feedback.
Administration of the Dynamics/Power Platform, Monitoring and Automation as needed.
Provide estimated effort based upon high-level business requirements.
Continuously learn and gain greater understanding of new and existing tools and capabilities, as well as industry and IT trends, through effective research, third parties, networking with peers, user groups, conferences, and formal training.
Process automation using Power Automate.
Qualifications:
Education: Bachelor of Engineering/Technology (B.E, B.Tech), Bachelor of Computer Application (BCA), Master of Computer Application (MCA).Certifications: Any Microsoft Dynamics CRM certification
Skills:
- 7+ years of broad IT experience with Microsoft CRM Technologies (preferably Dynamics 365 or v9.0 and above)
- Proficiency in configuring and extending MS Dynamics 365 CRM using tools such as Power Apps, Power Automate and Power BI.
- Strong knowledge of Microsoft Dynamics CRM application, Microsoft xRM platform, Microsoft .NET Framework, Plugins and JavaScript technologies
- Strong knowledge of Microsoft Dynamics CRM application functional areas (preferably Sales, Customer Service, Project Service Automation & Marketing)
- Working knowledge with Microsoft xRM platform (CRM SDK), Microsoft .NET Framework (C#, ASP.Net), Plugins and JavaScript technologies (JavaScript, JQuery, JSON, XML)
- Experience with advanced web development technologies used with the XRM platform would be preferred (Postman, API Portals), including REST, JSON, WCF, oData, jQuery etc.
- Broad knowledge of IT systems, reports, capabilities and evolving best practices – experience with FetchXML, SAP, Microsoft SQL Server, GitHub would be preferred.
- Experience with Azure DevOps with CI/CD Pipelines would be preferred.
- Experienced working in Agile projects
- Excellent written, interpersonal, communication skills; able to present a solid business case, form business partnerships and frame issues for a variety of stakeholders.
- Strong at networking with business partners and colleagues
- Strong organizational skills, strategic thinking, solutions development, and business acumen
- Highly analytical, proven ability to translate data into actionable insight and solve problems.
- Highly motivated, dedicated and results driven.
Preferred:
- Working knowledge of Microsoft Azure App Services, Logic Apps, Function Apps etc.
- Experience with performance tuning and data modelling techniques.
- Experience with Data Integration tools and other CRM systems would be advantageous.
- Working knowledge of system security, data protection and data privacy
- Working knowledge of third-party integrations with Dynamics 365
- Working Knowledge of Salesforce to Dynamics 365 Migration
- Working knowledge of Power BI reports development