Medical Solutions' Dynamics Developers are part of a team supporting systems that are a vital component of a company that is changing the landscape in the travel nursing industry. The Dynamics Developer II plays a critical role in building and maintaining high quality and high-performing systems that are used by a diverse set of internal and external customers.
A Dynamics Developer II - F&O should be passionate about creating awesome experiences for our customers and teammates. We value open and honest communication, and we strive to create a positive and fun team-based environment. We want teammates that challenge themselves, as well as those around them to create high quality products and services.
The Dynamics Developer II - F&O will be a technical and functional resource on our Microsoft Dynamics 365 F&O platform, while considering all enterprise systems and design solutions. They will focus on design and delivery of enhancements to our systems; working to customize, integrate, develop workflows, perform system analysis, and provide ongoing support of the platform. This role will leverage out of the box functionality native to Dynamics where possible and extend the platform where necessary using custom development and interfaces between Microsoft Dynamics 365 F&O and other systems. The Dynamics Developer II will build strong relationships with Product Owners and delivery teams within IT to build and maintain high-quality and highly performing systems.
Writes efficient and accurate X++ code that meets established standards for job level
Adheres to platform guidance for the implementation of custom features, functionality, and workflows
Contributes to and sometimes leads code reviews for ongoing projects and enhancements to ensure quality and appropriate design patterns are being used
Creates detailed technical solution documentation that is aligned with current business objectives and applications
Serves as a point of contact for vendor management including managing tickets and increasing awareness of product roadmaps for specified platforms/systems.
Collaborates with cross-functional teams to clarify requirements and translate them into technical specifications
Participates in architectural design discussions
Assists in identifying new technologies and new design patterns
Aids in the implementation of DevOps practices including CI/CD pipelines
Actively engages in problem management and root cause analysis
Mentors less experienced developers
Bachelor’s Degree in Software Engineering, Computer Science, Information Technology or related field, or equivalent experience
3+ years of D365 Finance and Operations development experience
Proficiency in X++ Development
In-depth knowledge platform/system functionality
Experience with the Azure cloud platform and services (Azure functions, Service Bus, Active Directory, etc.)
Experience in utilizing Power Apps and Power Automate
Experience defining and developing integrations using APIs
Experience with messaging and microservices integration
Experience with writing and troubleshooting Microsoft Dynamics 365 plug-ins and custom workflows
Experience with SQL, Exchange, UKG, SharePoint
C# and/or .net framework desired
Application Performance Monitoring (e.g. App Insights, NewRelic)
Understanding of ERP tools and related business processes, including basic accounting concepts
Demonstrated ability to build dynamic reports
Ability to develop advanced custom forms, functions, and workflows within the platform
Strives to embrace our core values everyday
Strong interpersonal communication skills
Collaborative and team-centric
Incorporates feedback and constructive criticism
Analytical thinker and problem solver
Preferences:
Experience with Microsoft Dynamics CE
Basic C#/.Net programming skills
MB-500 certification or equivalent experience
Staffing Industry experience
Travel Nursing experience
Medical field or terminology background
Nice to have skills are UM:/BPML, IDL/YAML
Software Powered by iCIMS
www.icims.com