NewYorkRecruiter Since 2001
the smart solution for New York jobs

Dynamics 365 Solution Design Architect

Company: Building Service 32BJ Benefit Funds
Location: New York
Posted on: June 25, 2022

Job Description:

Summary: Under the supervision of the Director of Infrastructure and Development, the Dynamics 365 Solution Design Architect would be involved in architecting, designing, coding, testing and deploying new applications built on Microsoft Dynamics 365, related Microsoft and non-Microsoft cloud solutions, and related technologies (e.g., Office 365, Power BI, etc.) to meet our business requirements. The Architect would leverage technical expertise to develop the solution design in the context of our existing Dynamics 365 applications, configure and maintain the software applications, and provide technical guidance and leadership through the end-to-end delivery of the Dynamics 365 applications. This role requires the ability to acknowledge opportunities and solve real world business problems.Essential Duties and Responsibilities: Responsible for overall application architect and design decisions for Funds' Dynamics 365 application development understanding and recognizing the impacts of the solution to other systems;Works to map overall design to our business requirements and systems, ensuring solutions align with business goals and processes, and fit within the enterprise context;Facilitates discussions with business and technical stakeholders to extract critical business requirements and present a technical vision and solutions in the form of software products, customizations, and integrations to meet those needs within Dynamics 365;Strong understanding of when to use of native features in Dynamic 365 and when it is appropriate to use custom development. Ability to successfully communicate this information to both the business areas and IT staff;Participates with project teams (e.g., consultant, where appropriate, project manager, BA(s), developer(s), business area(s), etc.) to develop a solution proposal that includes scope, assumptions, implementation plan, and technology solution options to meet project goals as well as longer term needs;Provide leadership and continued technical guidance to Dynamics project team members in the development of applications;Maintains knowledge of third party software vendors to leverage complementary offerings and effectively compare and contrast solutions;Provides current best practices and solution alternatives as part of functional or technical design documents;Communicates complex topics regarding solutions and related projects to audiences both with and without deep technical skills;Assists with identifying impact of upgrades to Dynamics 365 and/or related integration software products on existing applications and in-progress applications in development to address changes needed to be able to implement the upgrades.Participate in implementation customization and configuration for D365 solutions;Design forms, workflow processes, web services, plugins, and other components needed to meet the business requirements within the Dynamics 365 system;Design and develop Dynamics 365 components and third party integrations;Configure and customize Microsoft Dynamics 365 applications using Forms, Native and Custom Entities, Plugins (JavaScript, C#), Microsoft Flows, PowerBI, PowerApps, Azure IoT Suite, AppSource and third party applications, Azure Machine Learning, and SSRS Reports; Ensure that all solutions are lightweight, scalable, completely secure, and built to an appropriate level of quality;Develop and maintain new and existing applications, systems, custom reports, and database structures;;Create Design and Technical specifications documents;Assist and support other programmers in development, techniques and coding assignments;Apply industry software development standards and best practices including, but not limited to, unit test automation, code reviews, and maintaining code versions / application solutions in available repositories (such as SVN);Research and recommend new and existing technologies to meet business needs, including creating prototypes, design documents, and solution designs;Plan and prioritize activities;Report activities and progress to the management on a weekly basis;Work on multiple projects at the same time;Perform tasks as required by management; andProvide support after hours and on weekends, when necessary. Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. At least 7 years experience with Microsoft Dynamics 365 with strong knowledge of and experience with platform capabilities, out of the box configurations, customizations, and integration with other components such as SharePoint, OneDrive, Exchange Server, and Outlook etc.;Experience with the CE, Sales, Event Management/Marketing, Customer Service modules within Dynamics 365 is mandatory;Experience working with Dynamics 365 Portals; Experience building custom applications, modifications, integrations, data conversion routines, workflows, and custom reports for Dynamics 365; Experience integrating MS Dynamics 365 with Azure Blob for document management;Experience working with data migration and loading for Dynamics 365; Experience in integrating with other AppSource and third party applications (e.g., Xpertdoc, MS Outlook, etc.);Experience in full System Development Life Cycle (SDLC) with knowledge of Agile and /or Waterfall methodology;At least 3 years web development experience (ASP.Net, C#, JavaScript, MVC, MVVM, HTML, CSS, Bootstrap, SOAP, XML, REST APIs);Experience with SQL Server, Transact SQL; Experience with SQL Server Reporting Services (SSRS); Experience with SQL Server Integration Services (SSIS);Knowledge in data warehouse, ETL, data modeling is a plus;Experience with SDK and 3rd party tools such as XRMToolbox for administration of Dynamics system; Working knowledge of Oracle and Python programming is a plus;Candidate must have excellent communication (verbal and written) and interpersonal skills, including effectively communicating with technical and non-technical team members; Experience working in a high demand work environment.Interpersonal Skills:Detail oriented with excellent organization and analytical skills;Ability to plan and take initiatives to accomplish objectives in timely fashion;Ability to prioritize work and meet deadlines;Ability to establish and maintain effective working relationships with team members, supervisors, and employees from other departments. Education and/or Experience: Bachelor's degree in Computer Science, or a related discipline. Language Skills: Speak, read, write and understand EnglishReasoning Ability: HighCertificates, Licenses, Registrations: Professional certification in Dynamics CE or agree to achieve appropriate certification in agreed upon timeframePhysical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals to perform the essential functions.Under 1/3 of the time: Standing, Walking, Climbing or Balancing, Stooping, Kneeling, Crouching, or Crawling1/2 to 2/3 of the time: Sitting, Reaching with Hands & ArmsOver 2/3 of the time: Talking or Hearing100% of the time: Using HandsWork Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.1/3 to 2/3 of the time: Work near moving or mechanical parts, exposure to radiation, moderate noise.PI180158791

Keywords: Building Service 32BJ Benefit Funds, New York , Dynamics 365 Solution Design Architect, Other , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds