Job Title: Microsoft Dynamics Developer
Job Location: Remote – Must reside in the US
Eligibility/Clearance: Applicant must be a U.S. citizen and must be able
to obtain a Public Trust. Veterans are encouraged to apply.
Job Description:
We are seeking a Senior Microsoft Dynamics 365 (D365) Developer to
support our client at Department of Veteran Affairs (VA). The
successful candidate will support the identification of best practice
approaches and resources for achieving the VA Office of Information and
Technology (OIT) strategic objectives. We’re looking for team members
with strong hands-on experience developing solutions within the Dynamics
365 cloud-based platform.
This role is more than just coding. We need a senior Microsoft Dynamics
Developer fulfilling their passion to learn new tools and techniques and
able to identify and implement system improvements. You'll use expertise
in configuration management and application development to work with the
development team to build custom modules, as needed. You'll analyze the
needs and the environment to make sure the solution being developed
conforms to the architecture and operating environment as well as future
functionality, enhancements, and long-term stability. You will
collaborate with a mix of developers, business analysts, testers, scrum
master, and business process owners in an Agile-Scrum environment.
Responsibilities:
- Knowledge of modern web applications and underlying technology stack
- Develop complex D365 cloud applications based on the business
requirements with customization of entities, sitemap writing
client-side JavaScript
- Use of custom .NET components including WCF web services,
dialog-based workflows, plugins and integrating custom web pages
into CRM
- Interact with MS CRM database using web service methods
- Facilitate data migration within CRM across various entities using
LINQ and XRM
- Implement and maintain access controls in CRM based on best
practices, roles, and access conditions
- Create Custom Entities, Custom attributes for individual business
units, Custom Workflow, Custom Actions, Business process flow, and
Custom Forms in D365/CRM according to their business process
- Configure and customize CRM using web-based administration tools
(form layout, workflow design, Web Resource, Iframe and view
creation, etc.)
- Ability to debug, troubleshoot, and resolve application issues
- Understand, debug and upgrade existing software
- Strong attention to detail and the ability to meet demanding
deadlines
- Recommend and execute improvements
- Create technical documentation for reference
- Bring a well-rounded and highly knowledgeable technical background
in Development and cloud implementation
- Ability to adapt well to a changing and dynamic client environment
and function independently
- Participate in the DevOps, Agile-Scrum process by assisting with use
case development, estimating, and completion of assigned stories
- Work as part of a team to ensure the scope of the sprint is complete
- Ability to work overtime required on occasion
Education and Experience:
- Bachelor’s Degree in Computer Science, Electronics Engineer or other
Engineering discipline
- 8+ years' experience as a Software Engineer, with 3+ years in
Microsoft Dynamics Development
Required Skills:
- A D365 configuration and customization background including at
minimum the following skills:
- Model Driven Application development including but not limited
to JavaScript | Processes | Ribbons | Plugins
- Canvas Apps
- Power Automate
- Power Pages
- Power BI
- SQL Server Reporting Services (SSRS) Report development
- D365 to SharePoint Online Integration
- Applied experience:
- Integrating Microsoft Dynamics with Microsoft SharePoint and
Office365
- With integration services, including SSIS packages,
KingswaySoft, ShareGate, and/or Azure Data Factory
- Setting up and configuring new organizations for Microsoft
Dynamics 365
- Creating D365 plug-ins for functional customizations
- Packaging D365 components and promoting D365 solutions through
SDLC environments, including management of production
deployments, hot fixes and roll-back strategies
- Able to create logical and functional software code in a variety
of language (e.g.: ASP.NET, MVC 4.0, C#, Java script, jQuery,
Bootstrap, ADO.NET, and AJAX)
- Working with Cloud Service Providers, including Microsoft
Azure/Amazon Web Services (AWS)
- Working with government cloud environments, including Microsoft
Azure Government Cloud
- Understanding and articulating the benefits and risks associated
with different coding languages in different functional
environments
- Working in DevOps, Agile Scrum
- Reacting to problems and correcting the program as necessary
- Interpersonal relationship skills and the ability to interact
and communicate effectively with customers verbally and in
writing
- Team Leadership
Arena Technical Resources, LLC, (ATR) is an Equal Opportunity Employer
(EOE) who will provide equal employment opportunity to employees and
applicants for employment without regard to race, ethnicity, religion,
color, sex, pregnancy, national origin, age, veteran status, ancestry,
sexual orientation, gender identity or expression, marital status,
family structure, genetic information, or mental or physical disability.