Sr. Microsoft Dynamics and Integration Developer
$70 per hourjob summary:
Senior Developer On an ongoing basis, the Senior Developer will report to the Application Development and Support manager. The Senior Developer may serve as the liaison for the Department with the Florida Digital Service, and solution providers/suppliers. The Senior Developer will work closely with project stakeholders and the OIT Applications Team. Work related to other divisions may be assigned by the Department's Contract Manager. The Senior Developer will focus on developing and improving business processes, assisting with the development of metrics, both within the technology and business organizations. The candidate must have the following abilities for consideration: A strong technical mastery possessing a deep expertise in a number of core languages/frameworks (e.g., .NET/C#, Java, or Python) alongside a broad understanding of the technical ecosystem (i.e., frontend, backend, databases, and infrastructure). Agnostic problem solving to not be attached to a specific tool or language, selecting the right tool for the job based on performance, maintainability, and business alignment. Effectively manage data transfers between multi-platform applications, leverage Integration Platform as a Service (iPaaS) tools, and design clean APIs. Identify, track, and deliberately manage technical debt, knowing how to balance refactoring code with delivering new business value. Understand the entire software development lifecycle (SDLC) and play a key role in technical scoping, estimation, and risk mitigation before a single line of code is written. Actively guide junior and mid-level developers through constructive code reviews, pair programming, and architectural deep-dives. Explain complex technical constraints, risks, and trade-offs to product managers, business analysts, and executives in a way that aligns with business goals. Champion documentation, automated testing, CI/CD pipelines, and coding standards to make the entire team more efficient. The Senior Developer will provide, but not be limited to, the following activities and tasks. High-Impact Technical Delivery Activities. The Senior Developer will tackle the tasks that require the highest degree of critical thinking and risk management. Developing Core and Complex Features: Writing the foundational code for new initiatives, setting up architectural scaffolding, or handling highly complex integrations (such as orchestrating data syncs between enterprise systems or configuring secure APIs). Deep-Dive Troubleshooting and Stabilization: Stepping in to diagnose and resolve critical production incidents, performance bottlenecks, or tricky data sync failures that have blocked the rest of the team. Prototyping and Proofs of Concept: Building throwaway or experimental prototypes to validate a new technology choice, integration platform, or architectural approach before the wider team commits to it. Technical Governance and Code Quality Delivery Activities. The Senior Developer will act as the guardian of the codebase, ensuring that the software remains maintainable, secure, and scalable over time. Conducting Rigorous Code Reviews: Reviewing pull requests not just for syntax, but for architectural alignment, security vulnerabilities, edge-case handling, and test coverage. Managing Tech Debt and Refactoring: Actively identifying rotting code or rigid architectures, documenting the risk, and systematically refactoring components during appropriate sprint windows. Defining and Enforcing Engineering Standards: Establishing linting rules, branching strategies, automated testing protocols, and continuous integration/continuous deployment (CI/CD) pipelines to streamline delivery. Writing and Maintaining Technical Documentation: Authoring system architecture diagrams, data models, integration maps, and runbooks so the platform's design is transparent to the rest of the organization. Project Scoping and Business Alignment Delivery Activities. The Senior Developer will bridge the gap between business requirements and technical execution before development begins. Technical Discovery and Estimation: Partnering with Project and Product Managers to break down vague business requirements into concrete technical tasks, identifying hidden dependencies, and providing realistic effort estimations. Risk Assessment and Mitigation: Flagging potential compliance, security, or performance risks early in the planning lifecycle and designing technical workarounds. Evaluating Third-Party Tools: Assessing vendor software, APIs, or iPaaS platforms to ensure they meet the organization's technical, security, and integration standards. Team Enablement and Mentorship Daily Activities. The Senior Developer's output is multiplied by how much they improve the efficiency of the developers around them.. Mentoring and Pair Programming: Sitting down with junior and mid-level developers to help them talk through logic, learn new frameworks, and grow their problem-solving skills. Leading Technical Knowledge Discussions: Introducing the team to new tools, design patterns, or platform updates. Unblocking Team Members: Serving as an escalation point when a developer is stuck on a technical hurdle, helping them debug without completely taking over the task. Contract Deliverables. Pull Request (PR) Review Logs & Comment History: Exported or linked code reviews demonstrating thorough analysis of other developers' work, focusing on architectural alignment, edge-case validation, and security practices. Automated Test & Code Quality Reports: Baseline and current reports from tools like SonarQube, checkstyle, or built-in framework linters showing maintained or improved code coverage, security vulnerability drops, and reduced technical debt. CI/CD Pipeline Configurations: Documented YAML files or build definitions (e.g., GitHub Actions, Azure DevOps Pipelines) proving they established or optimized automated deployment and validation processes. System Architecture Diagrams: Visual representations of the platform layout, data flow, and components (e.g., UML diagrams, C4 Model contexts, or cloud infrastructure maps). Data Models & Entity Relationship Diagrams (ERDs): Documented schemas detailing how data is structured, stored, and related, ensuring long-term database integrity. API & Integration Contracts: Swagger/OpenAPI specifications, data mapping sheets, or MuleSoft/iPaaS configuration designs outlining exactly how data transfers between multi-platform applications securely. Technical Discovery & Spiking Summaries: Short, written summaries of Proofs of Concept (PoCs) or technical "spikes" that outline feasibility, tool evaluations, and clear recommendations for the path forward. Technical Debt Registers / Risk Matrix: A documented backlog or log identifying current architectural weaknesses, security gaps, or compliance risks, accompanied by estimated effort and impact levels for remediation. Detailed Estimation & Task Breakdowns: Jira epics, Azure DevOps features, or work breakdown structures (WBS) showing vague business requirements translated into granular, estimated, and sequenced technical tasks. System Runbooks & Deployment Guides: Step-by-step instructions for environment provisioning, configuration settings, manual deployment steps (if any), and disaster recovery procedures. Troubleshooting and Incident Post-Mortems: Root Cause Analysis (RCA) documents detailing complex production bugs, why they happened, how they were resolved, and the preventative measures implemented Developer Onboarding and Setup Documentation: A comprehensive "Readme" or wiki page detailing how a new developer sets up their local environment, runs the codebase, and adheres to team coding standards.
location: Tallahassee, Florida
job type: Contract
salary: $70 - 75 per hour
work hours: 8am to 5pm
education: No Degree Required responsibilities:
Senior Developer On an ongoing basis, the Senior Developer will report to the Application Development and Support manager. The Senior Developer may serve as the liaison for the Department with the Florida Digital Service, and solution providers/suppliers. The Senior Developer will work closely with project stakeholders and the OIT Applications Team. Work related to other divisions may be assigned by the Department's Contract Manager. The Senior Developer will focus on developing and improving business processes, assisting with the development of metrics, both within the technology and business organizations. The candidate must have the following abilities for consideration:
Microsoft Dynamics Custom Backend Logic C# / .NET Extensibility (Plugins, Custom Workflow Activities) Required Ensures data integrity by executing synchronous, transaction-blocked business logic deep within the Dataverse event pipeline before data hits the database. Modern UI Extensibility PowerApps Component Framework (PCF) (TypeScript, React) Preferred Modernizes the user experience with reusable, responsive UI controls; protects long-term maintainability by replacing fragile, unsupported HTML web resources. Client-Side Scripting JavaScript / TypeScript (Xrm Object Model) Required Delivers immediate, responsive form-level logic (conditional field visibility, dynamic validation) directly in the browser without requiring a server round-trip. Native Business Logic Power Platform Automation (Power Automate, Business Rules) Required Enforces a "low-code first" paradigm, keeping the system lightweight, reducing custom code debt, and lowering the total cost of ownership during Microsoft platform updates. Data & Access Control Dataverse Security Modeling (Business Units, Security Roles, Access Teams) Required Protects sensitive enterprise data at a granular level while preventing database performance degradation caused by overly complex, unindexed security configurations. System Release Management Application Lifecycle Management (ALM) (Managed Solutions, Azure DevOps/GitHub Pipelines) Required Prevents environment drift and manual deployment errors; ensures a predictable, auditable deployment path across Dev, Test, and Production environments. Enterprise Integration Azure Cloud Integration (Service Bus, Azure Functions, Logic Apps) Preferred Decouples long-running or resource-intensive external processes from Dataverse, protecting the core CRM user interface from performance lags during heavy data syncs. Data Reporting & Analytics High-Volume Data Extraction (Azure Synapse Link for Dataverse / Microsoft Fabric) Preferred Shifts heavy analytical and reporting workloads off the transactional database, avoiding API throttling limits and performance bottlenecks. MS Dynamics Technical Languages and Notations Coding Language / Notation Primary Execution Layer Context / Tooling Core Use Case within Dataverse Architecture Experience (Years) TypeScript Frontend (Client-Side) PCF Controls, Modern Forms Building custom, type-safe UI components via PowerApps Component Framework (PCF) and robust form scripts. JavaScript (ES6+) Frontend (Client-Side) Browser, Ribbon Workbench Writing event handlers (OnLoad, OnChange, OnSave) and executing UI actions via the Xrm object model. C# Backend (Server-Side) Dataverse Pipeline, Azure Functions Developing synchronous/asynchronous Plugins (targeting .NET Framework 4.6.2) and external integration microservices. Power Fx Low-Code Formula Layer Canvas Apps, Custom Pages, Power Apps Command Bar Creating low-code expressions, formulas, and conditional logic directly inside the app designer interface. FetchXML Data / Query Layer Server/Client Queries, SSRS Executing proprietary XML-based database queries for complex multi- table joins and custom platform reporting. OData v4 Syntax Data / Query Layer Dataverse Web API Endpoint Formatting REST API requests to perform CRUD (Create, Read, Update, Delete) operations from external or client-side applications. T-SQL Data / Query Layer TDS Endpoint, SSMS Running read-only relational database queries directly against Dataverse tables for deep data analysis and debugging. PowerShell DevOps / Automation Power Platform CLI (pac), Build Servers Scripting automated solution packing, unpacking, environment provisioning, and pipeline deployments. JSON / XML / YAML Serialization & Config Solution Metadata, CI/CD Pipelines JSON handles Web API payloads; XML configures platform forms and sitemaps; YAML structures Azure DevOps/GitHub pipelines. CSS / HTML5 UI Styling Custom Web Resources, PCF Defining custom styling and pixel-perfect layouts for specialized user interface extensions. Integration Skills Skill Category Core Competency Required vs. Preferred Strategic Value to the Architecture Experience (Years) Middleware & Orchestration Visual Workflow & Conditional Logic Required Essential for designing conditional branches, looping through large datasets, and defining cross-platform error-handling routines within an automated engine. Skill Category Core Competency Required vs. Preferred Strategic Value to the Architecture Experience (Years) Middleware & Orchestration Data Schema Transformation & Mapping Required The ability to translate field structures mid-flight between fundamentally incompatible data models (e.g., parsing dates, formatting text, or normalizing arrays). Middleware & Orchestration Custom Web Services & Extensible Connectors Preferred The capability to build custom web service configurations when pre-built integration modules lack explicit support for unique system endpoints. Data Layer & Architecture Relational Data Integrity & Object Models Required A deep grasp of relational database structures-specifically how to navigate parental and multi-tier relationships (e.g., linking a contact record to an organization) without causing data corruption. Data Layer & Architecture Array-Based Querying & Filtering Syntax Required Proficiency in writing advanced, conditional search expressions to isolate and retrieve highly targeted datasets from a source system. Data Layer & Architecture Bulk/Batch vs. Real-Time Processing Preferred Knowing when to implement high-volume asynchronous bulk loads for efficiency versus transactional real- time streams for immediate updates. API & Payload Engineering Multi-Protocol Data Handling (REST & RPC) Required Fluent comprehension of varied application communication protocols (both standard web APIs and remote procedure calls) and their respective data structures like JSON and XML. API & Payload Engineering Payload Navigation Property Binding Required The technical knack for constructing write-back payloads that accurately map and bind lookup identifiers to establish clear record relationships in a target environment. API & Payload Engineering Native Backend Customization (Python/C#) Preferred Backend programming skills required to write custom triggers or automated webhooks directly within the source applications when native integration layers fall short. Security & Operations Federated Identity & OAuth 2.0 Security Required Mastery of modern application security infrastructure, including configuring application registrations, managing secret tokens, and implementing secure token-based authentication. Security & Operations Idempotent Design & State Management Required The architecture skill to guarantee that an integration flow can run multiple times without creating duplicate records or data inconsistencies if a network interruption occurs. Security & Operations API Throttling & Rate-Limit Mitigation Preferred Designing intelligent workflows that gracefully handle rate-limiting policies (such as a 429 error) by introducing pacing or back-off logic. Integration Technical Languages and Notations Coding Language / Notation Primary Execution Layer Context / Tooling Core Use Case Experience (Years) JSON (JavaScript Object Notation) Data Payload Layer REST APIs / Webhooks The standard, lightweight data format used to transmit structured records between the integration engine and modern application endpoints. XML / RPC-XML Data Payload Layer Remote Procedure Call (RPC) APIs The data format used to encode remote procedure calls, essential for communicating with legacy backends or platforms that rely on structured XML messaging rather than REST. JSON Path / XPath Middleware Logic Layer iPaaS Transformation Engine Query syntax used within the integration platform to parse, isolate, and extract specific values out of large, complex incoming data payloads. OAuth 2.0 / JWT (JSON Web Tokens) Security Layer Identity Providers / API Gateways The cryptographic token notation and framework used to securely authorize the integration platform to read or write data in the target systems. SQL (Structured Query Language) Staging / Database Layer Relational Databases / Staging Tables Used to query, filter, and temporarily store transactional data if the integration requires a middle-tier data warehouse or staging environment. Python Source App Customization Layer Open-Source ERP / Backend Frameworks Used to write server-side scripts, custom API endpoints, or automated data triggers directly inside open-source enterprise applications. C# / .NET Source App Customization Layer Proprietary Enterprise CRMs & Cloud Functions Used to build deep backend customizations, compiled plug-ins, or serverless cloud functions to intercept data events and push them to the middleware.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.
Senior Developer On an ongoing basis, the Senior Developer will report to the Application Development and Support manager. The Senior Developer may serve as the liaison for the Department with the Florida Digital Service, and solution providers/suppliers. The Senior Developer will work closely with project stakeholders and the OIT Applications Team. Work related to other divisions may be assigned by the Department's Contract Manager. The Senior Developer will focus on developing and improving business processes, assisting with the development of metrics, both within the technology and business organizations. The candidate must have the following abilities for consideration: A strong technical mastery possessing a deep expertise in a number of core languages/frameworks (e.g., .NET/C#, Java, or Python) alongside a broad understanding of the technical ecosystem (i.e., frontend, backend, databases, and infrastructure). Agnostic problem solving to not be attached to a specific tool or language, selecting the right tool for the job based on performance, maintainability, and business alignment. Effectively manage data transfers between multi-platform applications, leverage Integration Platform as a Service (iPaaS) tools, and design clean APIs. Identify, track, and deliberately manage technical debt, knowing how to balance refactoring code with delivering new business value. Understand the entire software development lifecycle (SDLC) and play a key role in technical scoping, estimation, and risk mitigation before a single line of code is written. Actively guide junior and mid-level developers through constructive code reviews, pair programming, and architectural deep-dives. Explain complex technical constraints, risks, and trade-offs to product managers, business analysts, and executives in a way that aligns with business goals. Champion documentation, automated testing, CI/CD pipelines, and coding standards to make the entire team more efficient. The Senior Developer will provide, but not be limited to, the following activities and tasks. High-Impact Technical Delivery Activities. The Senior Developer will tackle the tasks that require the highest degree of critical thinking and risk management. Developing Core and Complex Features: Writing the foundational code for new initiatives, setting up architectural scaffolding, or handling highly complex integrations (such as orchestrating data syncs between enterprise systems or configuring secure APIs). Deep-Dive Troubleshooting and Stabilization: Stepping in to diagnose and resolve critical production incidents, performance bottlenecks, or tricky data sync failures that have blocked the rest of the team. Prototyping and Proofs of Concept: Building throwaway or experimental prototypes to validate a new technology choice, integration platform, or architectural approach before the wider team commits to it. Technical Governance and Code Quality Delivery Activities. The Senior Developer will act as the guardian of the codebase, ensuring that the software remains maintainable, secure, and scalable over time. Conducting Rigorous Code Reviews: Reviewing pull requests not just for syntax, but for architectural alignment, security vulnerabilities, edge-case handling, and test coverage. Managing Tech Debt and Refactoring: Actively identifying rotting code or rigid architectures, documenting the risk, and systematically refactoring components during appropriate sprint windows. Defining and Enforcing Engineering Standards: Establishing linting rules, branching strategies, automated testing protocols, and continuous integration/continuous deployment (CI/CD) pipelines to streamline delivery. Writing and Maintaining Technical Documentation: Authoring system architecture diagrams, data models, integration maps, and runbooks so the platform's design is transparent to the rest of the organization. Project Scoping and Business Alignment Delivery Activities. The Senior Developer will bridge the gap between business requirements and technical execution before development begins. Technical Discovery and Estimation: Partnering with Project and Product Managers to break down vague business requirements into concrete technical tasks, identifying hidden dependencies, and providing realistic effort estimations. Risk Assessment and Mitigation: Flagging potential compliance, security, or performance risks early in the planning lifecycle and designing technical workarounds. Evaluating Third-Party Tools: Assessing vendor software, APIs, or iPaaS platforms to ensure they meet the organization's technical, security, and integration standards. Team Enablement and Mentorship Daily Activities. The Senior Developer's output is multiplied by how much they improve the efficiency of the developers around them.. Mentoring and Pair Programming: Sitting down with junior and mid-level developers to help them talk through logic, learn new frameworks, and grow their problem-solving skills. Leading Technical Knowledge Discussions: Introducing the team to new tools, design patterns, or platform updates. Unblocking Team Members: Serving as an escalation point when a developer is stuck on a technical hurdle, helping them debug without completely taking over the task. Contract Deliverables. Pull Request (PR) Review Logs & Comment History: Exported or linked code reviews demonstrating thorough analysis of other developers' work, focusing on architectural alignment, edge-case validation, and security practices. Automated Test & Code Quality Reports: Baseline and current reports from tools like SonarQube, checkstyle, or built-in framework linters showing maintained or improved code coverage, security vulnerability drops, and reduced technical debt. CI/CD Pipeline Configurations: Documented YAML files or build definitions (e.g., GitHub Actions, Azure DevOps Pipelines) proving they established or optimized automated deployment and validation processes. System Architecture Diagrams: Visual representations of the platform layout, data flow, and components (e.g., UML diagrams, C4 Model contexts, or cloud infrastructure maps). Data Models & Entity Relationship Diagrams (ERDs): Documented schemas detailing how data is structured, stored, and related, ensuring long-term database integrity. API & Integration Contracts: Swagger/OpenAPI specifications, data mapping sheets, or MuleSoft/iPaaS configuration designs outlining exactly how data transfers between multi-platform applications securely. Technical Discovery & Spiking Summaries: Short, written summaries of Proofs of Concept (PoCs) or technical "spikes" that outline feasibility, tool evaluations, and clear recommendations for the path forward. Technical Debt Registers / Risk Matrix: A documented backlog or log identifying current architectural weaknesses, security gaps, or compliance risks, accompanied by estimated effort and impact levels for remediation. Detailed Estimation & Task Breakdowns: Jira epics, Azure DevOps features, or work breakdown structures (WBS) showing vague business requirements translated into granular, estimated, and sequenced technical tasks. System Runbooks & Deployment Guides: Step-by-step instructions for environment provisioning, configuration settings, manual deployment steps (if any), and disaster recovery procedures. Troubleshooting and Incident Post-Mortems: Root Cause Analysis (RCA) documents detailing complex production bugs, why they happened, how they were resolved, and the preventative measures implemented Developer Onboarding and Setup Documentation: A comprehensive "Readme" or wiki page detailing how a new developer sets up their local environment, runs the codebase, and adheres to team coding standards.
location: Tallahassee, Florida
job type: Contract
salary: $70 - 75 per hour
work hours: 8am to 5pm
education: No Degree Required responsibilities:
Senior Developer On an ongoing basis, the Senior Developer will report to the Application Development and Support manager. The Senior Developer may serve as the liaison for the Department with the Florida Digital Service, and solution providers/suppliers. The Senior Developer will work closely with project stakeholders and the OIT Applications Team. Work related to other divisions may be assigned by the Department's Contract Manager. The Senior Developer will focus on developing and improving business processes, assisting with the development of metrics, both within the technology and business organizations. The candidate must have the following abilities for consideration:
- A strong technical mastery possessing a deep expertise in a number of core languages/frameworks (e.g., .NET/C#, Java, or Python) alongside a broad understanding of the technical ecosystem (i.e., frontend, backend, databases, and infrastructure).
- Agnostic problem solving to not be attached to a specific tool or language, selecting the right tool for the job based on performance, maintainability, and business alignment.
- Effectively manage data transfers between multi-platform applications, leverage Integration Platform as a Service (iPaaS) tools, and design clean APIs.
- Identify, track, and deliberately manage technical debt, knowing how to balance refactoring code with delivering new business value.
- Understand the entire software development lifecycle (SDLC) and play a key role in technical scoping, estimation, and risk mitigation before a single line of code is written.
- Actively guide junior and mid-level developers through constructive code reviews, pair programming, and architectural deep-dives.
- Explain complex technical constraints, risks, and trade-offs to product managers, business analysts, and executives in a way that aligns with business goals.
- Champion documentation, automated testing, CI/CD pipelines, and coding standards to make the entire team more efficient.
- High-Impact Technical Delivery Activities. The Senior Developer will tackle the tasks that require the highest degree of critical thinking and risk management.
- Developing Core and Complex Features: Writing the foundational code for new initiatives, setting up architectural scaffolding, or handling highly complex integrations (such as orchestrating data syncs between enterprise systems or configuring secure APIs).
- Deep-Dive Troubleshooting and Stabilization: Stepping in to diagnose and resolve critical production incidents, performance bottlenecks, or tricky data sync failures that have blocked the rest of the team.
- Prototyping and Proofs of Concept: Building throwaway or experimental prototypes to validate a new technology choice, integration platform, or architectural approach before the wider team commits to it.
- Technical Governance and Code Quality Delivery Activities. The Senior Developer will act as the guardian of the codebase, ensuring that the software remains maintainable, secure, and scalable over time.
- Conducting Rigorous Code Reviews: Reviewing pull requests not just for syntax, but for architectural alignment, security vulnerabilities, edge-case handling, and test coverage.
- Managing Tech Debt and Refactoring: Actively identifying rotting code or rigid architectures, documenting the risk, and systematically refactoring components during appropriate sprint windows.
- Defining and Enforcing Engineering Standards: Establishing linting rules, branching strategies, automated testing protocols, and continuous integration/continuous deployment (CI/CD) pipelines to streamline delivery.
- Writing and Maintaining Technical Documentation: Authoring system architecture diagrams, data models, integration maps, and runbooks so the platform's design is transparent to the rest of the organization.
- Project Scoping and Business Alignment Delivery Activities. The Senior Developer will bridge the gap between business requirements and technical execution before development begins.
- Technical Discovery and Estimation: Partnering with Project and Product Managers to break down vague business requirements into concrete technical tasks, identifying hidden dependencies, and providing realistic effort estimations.
- Risk Assessment and Mitigation: Flagging potential compliance, security, or performance risks early in the planning lifecycle and designing technical workarounds.
- Evaluating Third-Party Tools: Assessing vendor software, APIs, or iPaaS platforms to ensure they meet the organization's technical, security, and integration standards.
- Team Enablement and Mentorship Daily Activities. The Senior Developer's output is multiplied by how much they improve the efficiency of the developers around them..
- Mentoring and Pair Programming: Sitting down with junior and mid-level developers to help them talk through logic, learn new frameworks, and grow their problem-solving skills.
- Leading Technical Knowledge Discussions: Introducing the team to new tools, design patterns, or platform updates.
- Unblocking Team Members: Serving as an escalation point when a developer is stuck on a technical hurdle, helping them debug without completely taking over the task.
- Pull Request (PR) Review Logs & Comment History: Exported or linked code reviews demonstrating thorough analysis of other developers' work, focusing on architectural alignment, edge-case validation, and security practices.
- Automated Test & Code Quality Reports: Baseline and current reports from tools like SonarQube, checkstyle, or built-in framework linters showing maintained or improved code coverage, security vulnerability drops, and reduced technical debt.
- CI/CD Pipeline Configurations: Documented YAML files or build definitions (e.g., GitHub Actions, Azure DevOps Pipelines) proving they established or optimized automated deployment and validation processes.
- System Architecture Diagrams: Visual representations of the platform layout, data flow, and components (e.g., UML diagrams, C4 Model contexts, or cloud infrastructure maps).
- Data Models & Entity Relationship Diagrams (ERDs): Documented schemas detailing how data is structured, stored, and related, ensuring long-term database integrity.
- API & Integration Contracts: Swagger/OpenAPI specifications, data mapping sheets, or MuleSoft/iPaaS configuration designs outlining exactly how data transfers between multi-platform applications securely.
- Technical Discovery & Spiking Summaries: Short, written summaries of Proofs of Concept (PoCs) or technical "spikes" that outline feasibility, tool evaluations, and clear recommendations for the path forward.
- Technical Debt Registers / Risk Matrix: A documented backlog or log identifying current architectural weaknesses, security gaps, or compliance risks, accompanied by estimated effort and impact levels for remediation.
- Detailed Estimation & Task Breakdowns: Jira epics, Azure DevOps features, or work breakdown structures (WBS) showing vague business requirements translated into granular, estimated, and sequenced technical tasks.
- System Runbooks & Deployment Guides: Step-by-step instructions for environment provisioning, configuration settings, manual deployment steps (if any), and disaster recovery procedures.
- Troubleshooting and Incident Post-Mortems: Root Cause Analysis (RCA) documents detailing complex production bugs, why they happened, how they were resolved, and the preventative measures implemented
- Developer Onboarding and Setup Documentation: A comprehensive "Readme" or wiki page detailing how a new developer sets up their local environment, runs the codebase, and adheres to team coding standards.
Microsoft Dynamics Custom Backend Logic C# / .NET Extensibility (Plugins, Custom Workflow Activities) Required Ensures data integrity by executing synchronous, transaction-blocked business logic deep within the Dataverse event pipeline before data hits the database. Modern UI Extensibility PowerApps Component Framework (PCF) (TypeScript, React) Preferred Modernizes the user experience with reusable, responsive UI controls; protects long-term maintainability by replacing fragile, unsupported HTML web resources. Client-Side Scripting JavaScript / TypeScript (Xrm Object Model) Required Delivers immediate, responsive form-level logic (conditional field visibility, dynamic validation) directly in the browser without requiring a server round-trip. Native Business Logic Power Platform Automation (Power Automate, Business Rules) Required Enforces a "low-code first" paradigm, keeping the system lightweight, reducing custom code debt, and lowering the total cost of ownership during Microsoft platform updates. Data & Access Control Dataverse Security Modeling (Business Units, Security Roles, Access Teams) Required Protects sensitive enterprise data at a granular level while preventing database performance degradation caused by overly complex, unindexed security configurations. System Release Management Application Lifecycle Management (ALM) (Managed Solutions, Azure DevOps/GitHub Pipelines) Required Prevents environment drift and manual deployment errors; ensures a predictable, auditable deployment path across Dev, Test, and Production environments. Enterprise Integration Azure Cloud Integration (Service Bus, Azure Functions, Logic Apps) Preferred Decouples long-running or resource-intensive external processes from Dataverse, protecting the core CRM user interface from performance lags during heavy data syncs. Data Reporting & Analytics High-Volume Data Extraction (Azure Synapse Link for Dataverse / Microsoft Fabric) Preferred Shifts heavy analytical and reporting workloads off the transactional database, avoiding API throttling limits and performance bottlenecks. MS Dynamics Technical Languages and Notations Coding Language / Notation Primary Execution Layer Context / Tooling Core Use Case within Dataverse Architecture Experience (Years) TypeScript Frontend (Client-Side) PCF Controls, Modern Forms Building custom, type-safe UI components via PowerApps Component Framework (PCF) and robust form scripts. JavaScript (ES6+) Frontend (Client-Side) Browser, Ribbon Workbench Writing event handlers (OnLoad, OnChange, OnSave) and executing UI actions via the Xrm object model. C# Backend (Server-Side) Dataverse Pipeline, Azure Functions Developing synchronous/asynchronous Plugins (targeting .NET Framework 4.6.2) and external integration microservices. Power Fx Low-Code Formula Layer Canvas Apps, Custom Pages, Power Apps Command Bar Creating low-code expressions, formulas, and conditional logic directly inside the app designer interface. FetchXML Data / Query Layer Server/Client Queries, SSRS Executing proprietary XML-based database queries for complex multi- table joins and custom platform reporting. OData v4 Syntax Data / Query Layer Dataverse Web API Endpoint Formatting REST API requests to perform CRUD (Create, Read, Update, Delete) operations from external or client-side applications. T-SQL Data / Query Layer TDS Endpoint, SSMS Running read-only relational database queries directly against Dataverse tables for deep data analysis and debugging. PowerShell DevOps / Automation Power Platform CLI (pac), Build Servers Scripting automated solution packing, unpacking, environment provisioning, and pipeline deployments. JSON / XML / YAML Serialization & Config Solution Metadata, CI/CD Pipelines JSON handles Web API payloads; XML configures platform forms and sitemaps; YAML structures Azure DevOps/GitHub pipelines. CSS / HTML5 UI Styling Custom Web Resources, PCF Defining custom styling and pixel-perfect layouts for specialized user interface extensions. Integration Skills Skill Category Core Competency Required vs. Preferred Strategic Value to the Architecture Experience (Years) Middleware & Orchestration Visual Workflow & Conditional Logic Required Essential for designing conditional branches, looping through large datasets, and defining cross-platform error-handling routines within an automated engine. Skill Category Core Competency Required vs. Preferred Strategic Value to the Architecture Experience (Years) Middleware & Orchestration Data Schema Transformation & Mapping Required The ability to translate field structures mid-flight between fundamentally incompatible data models (e.g., parsing dates, formatting text, or normalizing arrays). Middleware & Orchestration Custom Web Services & Extensible Connectors Preferred The capability to build custom web service configurations when pre-built integration modules lack explicit support for unique system endpoints. Data Layer & Architecture Relational Data Integrity & Object Models Required A deep grasp of relational database structures-specifically how to navigate parental and multi-tier relationships (e.g., linking a contact record to an organization) without causing data corruption. Data Layer & Architecture Array-Based Querying & Filtering Syntax Required Proficiency in writing advanced, conditional search expressions to isolate and retrieve highly targeted datasets from a source system. Data Layer & Architecture Bulk/Batch vs. Real-Time Processing Preferred Knowing when to implement high-volume asynchronous bulk loads for efficiency versus transactional real- time streams for immediate updates. API & Payload Engineering Multi-Protocol Data Handling (REST & RPC) Required Fluent comprehension of varied application communication protocols (both standard web APIs and remote procedure calls) and their respective data structures like JSON and XML. API & Payload Engineering Payload Navigation Property Binding Required The technical knack for constructing write-back payloads that accurately map and bind lookup identifiers to establish clear record relationships in a target environment. API & Payload Engineering Native Backend Customization (Python/C#) Preferred Backend programming skills required to write custom triggers or automated webhooks directly within the source applications when native integration layers fall short. Security & Operations Federated Identity & OAuth 2.0 Security Required Mastery of modern application security infrastructure, including configuring application registrations, managing secret tokens, and implementing secure token-based authentication. Security & Operations Idempotent Design & State Management Required The architecture skill to guarantee that an integration flow can run multiple times without creating duplicate records or data inconsistencies if a network interruption occurs. Security & Operations API Throttling & Rate-Limit Mitigation Preferred Designing intelligent workflows that gracefully handle rate-limiting policies (such as a 429 error) by introducing pacing or back-off logic. Integration Technical Languages and Notations Coding Language / Notation Primary Execution Layer Context / Tooling Core Use Case Experience (Years) JSON (JavaScript Object Notation) Data Payload Layer REST APIs / Webhooks The standard, lightweight data format used to transmit structured records between the integration engine and modern application endpoints. XML / RPC-XML Data Payload Layer Remote Procedure Call (RPC) APIs The data format used to encode remote procedure calls, essential for communicating with legacy backends or platforms that rely on structured XML messaging rather than REST. JSON Path / XPath Middleware Logic Layer iPaaS Transformation Engine Query syntax used within the integration platform to parse, isolate, and extract specific values out of large, complex incoming data payloads. OAuth 2.0 / JWT (JSON Web Tokens) Security Layer Identity Providers / API Gateways The cryptographic token notation and framework used to securely authorize the integration platform to read or write data in the target systems. SQL (Structured Query Language) Staging / Database Layer Relational Databases / Staging Tables Used to query, filter, and temporarily store transactional data if the integration requires a middle-tier data warehouse or staging environment. Python Source App Customization Layer Open-Source ERP / Backend Frameworks Used to write server-side scripts, custom API endpoints, or automated data triggers directly inside open-source enterprise applications. C# / .NET Source App Customization Layer Proprietary Enterprise CRMs & Cloud Functions Used to build deep backend customizations, compiled plug-ins, or serverless cloud functions to intercept data events and push them to the middleware.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Sr. Microsoft Dynamics and Integration Developer in Tallahassee, FL vacancy
- ...Job Title Minimum Qualifications And Experience: Ten years of experience with Microsoft Office products; Two years of experience with Visio; Ten years of experience writing user guides; Five years of experience with user training; Ability to communicate...SeniorMicrosoftWork at office
- ...your big ideas to life while working in a dynamic, flexible environment that fuels your... ...architecture changes and/or redeployment. Integrate Synapse MI products with all third-party... ...years full time experience working with Microsoft Windows server and desktop operating...SeniorMicrosoftFull timeLocal areaRemote workFlexible hours
$74.1k - $148.3k
...world's most complete, open and integrated business software and... ...innovative team comprises of a dynamic group of financial professionals... ...the financial statements. Develop and drive the process of intercompany... ..., etc. Proficient user in Microsoft Office applications,...SeniorMicrosoftTemporary workWork at officeLocal areaWorldwideFlexible hours- ...Title: Senior .NET MAUI Developer Location: Tallahassee, FL 32303 - Hybrid 3 Days... ...XAML and .NET MAUI UI controls. Integrate applications with backend APIs, web services... ...(Required) Certifications : Microsoft Dynamics 365 Certification (Desired) and MS...SeniorMicrosoftWork experience placement3 days per week
- ...Inc. (BIICS, Inc) | Full time Sr. Business Analyst Tallahassee... .... Job Description Assists in developing specifications as well as... ...Experience scheduling technical integrations involving multiple resource teams... .... Proficiency with Microsoft Word. Proficiency with Microsoft...SeniorMicrosoftFull time
$190k - $220k
**Sr. Technical Delivery Manager** **_Location Requirement:... ...warehousing, distribution and integration capabilities. With over 12,... ...-stack technical know-how to develop innovative solutions for our... ..., Dell, NetApp, VMware, AWS, Microsoft, Google, Palo Alto, F5, etc.)...SeniorMicrosoftFull timeRemote workShift work- ...planning and enterprise application integration, supply-chain management, e-commerce... ...required by career. Job Description Sr. BizTalk Developer Local candidates & candidates from surrounding... ...database driven applications in a Microsoft C# .NET environment Demonstrated...SeniorMicrosoftLocal area
- ...Hospitality Management is renowned for our fully integrated approach to hospitality services — all... ...”) hotels or resorts with substantial, dynamic meeting and event spaceStrong... ...conversion ratio.Possesses software knowledge (Microsoft Office, etc.).Possesses systems...SeniorMicrosoftContract workWork at office
$80k - $110k
...transformation initiatives—building data pipelines in Microsoft Fabric, engineering prompts for Azure OpenAI, developing automation scripts for reporting and compliance... ...proficiency in Python (pandas, FastAPI, API integrations) and SQL (complex joins, window functions, CTEs...SeniorMicrosoftImmediate start$110k - $130k
...the Veterans and Enterprise Technology Solutions (VETS) sector. Developing strategy for competitions, negotiations, and managing... ...Experience with proposal support activities. Proficiency with Microsoft applications, such as Excel, Word etc. Strong business acumen,...SeniorMicrosoftFull timeContract workFor contractorsFor subcontractorRemote workFlexible hours$18.7 - $22 per hour
...support for orders placed via website or integrated EMR systems, ensuring accuracy and... ...analytical and computer skills Adapting to a dynamic workflow with varied daily tasks, ongoing... ...Prior computer experience using Microsoft Office systems strongly preferred What is...SeniorMicrosoftHourly payContract workTemporary workWork at officeLocal areaImmediate startRemote workMonday to FridayFlexible hours$108k - $154k
...and be part of our inspiring journey. As a Sr Specialist, Clinical Imaging you will... ...acquisition process improvements. Design and develop training content relevant to image... ...to cardiovascular imaging Proficient in Microsoft Office Suite applications (Outlook, Word,...SeniorMicrosoftWork experience placementWork at officeRemote work- ...ideal candidate will possess a Bachelor's degree or equivalent experience, with at least 5 years in accounting. Strong skills in Microsoft Excel and other data processing applications are required. Responsibilities include preparing financial reports, analyzing records...SeniorMicrosoftWork at office
$209k - $238.5k
...Sr Lead Software Engineer, Analytics - Shopping (Remote-Eligible) What you’ll do:... ...diverse technology projects and a team of developers with deep experience in distributed microservices... ...experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred...SeniorMicrosoftFull timePart timeInternshipLocal areaRemote work- ...s Enterprise Application Services Section. Work with software developers, business analysts, data analysts, and other technical and non... ...in developing and maintaining detailed project schedules using Microsoft Project. In-depth knowledge of the principles, theories,...SeniorMicrosoftWork experience placement
$110k - $130k
...Position Summary The Data Integration Engineer will install back-end, automated data integrations to customer electronic medical records... ...data. Working experience with relational databases including Microsoft SQL, and/or MySQL Proficient in Microsoft Office Suite, specifically...MicrosoftWork experience placementWork at officeFlexible hoursAfternoon shift$150k - $185k
...A technology solutions provider is seeking a Sr. Managed Services Engineer - AI & CoPilot to support and design solutions within customer... ...This remote position requires a strong technical background in Microsoft Copilot and Azure OpenAI, as well as excellent communication and...SeniorMicrosoftRemote work- ...candidate will have 1-3 years of experience, a two-year college degree or equivalent, and be well-versed in Microsoft Windows and networking. The position offers a dynamic and supportive work environment, fulfilling our mission of value creation for members. #J-18808-Ljbffr...MicrosoftLocal area
$76k - $95k
...deploy solutions at scale using its global integration and distribution capabilities. With more... ...in support of customer engagement. The Sr. CSS will work directly with the... ...team player. ~ Proficient PC Skills (Microsoft Word, Excel). ~ Ability to work independently...SeniorMicrosoftFull timeContract workShift work- ...analyses, demonstrate strong writing and presentation skills, and develop substantive knowledge of Florida state government operations... ...processing, presentation, and spreadsheet software, preferably Microsoft versions (WORD, POWERPOINT, and EXCEL) Experience writing for...SeniorMicrosoft
$18.7 - $22 per hour
...and investigating shipment issues. Candidates should have a high school diploma, significant customer service experience, and proficiency in Microsoft Office. The position offers a fully remote work environment with an hourly pay range of $18.70 to $22. #J-18808-Ljbffr...SeniorMicrosoftHourly payWork at officeRemote work$250.6k - $384.6k
...together experts from across the company to develop and maintain a comprehensive safety case... ...to achieving that vision. As Sr Manager, AV Behavior Safety Engineering,... ...Cloud & Big Data Platforms: (Preferred Microsoft Azure (Data Lake, Machine Learning, Databricks...SeniorMicrosoftOdd jobPermanent employmentLocal areaRemote workWork from homeFlexible hours$80k
...foundation of Quality, Value, and Integrity, fostering enduring... ...Collaborates with business units to develop IT strategies Conducts... ...collaborative environment Proficient in Microsoft Office including advanced... ...team Ability to thrive in a dynamic and fast-paced environment...MicrosoftTemporary workFor contractorsWork experience placementWork at office$120.1k - $251.6k
...transportation, or similar experience is a plus. + Proficiency with Microsoft Office and familiarity with procurement systems, ticketing... .... + Strong coordination and multitasking capability in a dynamic, fast-paced environment. + Proactive problem solver with a service...SeniorMicrosoftTemporary workWork at officeFlexible hours- ...Senior Project Manager The Sr. Project Manager is responsible for oversight of multiple... ...project management team members. Develop and maintain positive business relationships... ...Computer proficiency with programs such as Microsoft Office, Microsoft Project, HCSS, AGTEK, Bluebeam...SeniorMicrosoftContract workFor subcontractorWork at office
$120k - $140k
...methodology and other VA‑related reporting methodologies. Strong understanding of system architecture, integration points, and technical boundaries. Solid experience with Microsoft (Word, Excel, PowerPoint, Visio) and other collaborative tools including Teams, SharePoint, etc....SeniorMicrosoftFull timeWork at officeRemote workMonday to FridayFlexible hours$59k - $85.1k
...intersection of biology and technology, we’re developing the next generation of smarter, less... ...experience is required. Strong Microsoft Office (Word, Excel, and Outlook) and Internet... ...preferred. Working experience in a dynamic, real-time environment, ensuring achievement...SeniorMicrosoftRemote jobFull timeTemporary workWork experience placementWork at officeLocal area$105k - $141.75k
...Rocket Enterprise Server and Enterprise Developer experience. Additionally, technical... ...databases, such as IBM DB2/UDB, Oracle, Microsoft SQL Server; PostgreSQL Windows... ...Test-Driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD), DevOps,...SeniorMicrosoftRemote workWorldwide- ...IT organization strategy; # Developing enterprise level application and custom integration solutions including major enhancements... ...design and development (Oracle/Microsoft SQL Server); # Experience... ...MVC Razor pages for developing dynamic web applications; #...MicrosoftContract workFor contractorsWork experience placement
- ...Systems (IDS/IPS), encryption, and secure Microsoft configurations, as well as conducting vulnerability assessments and developing remediation strategies. The Advanced Information... ...and incident response, and ensure integration of security platforms. Compliance with regulations...SeniorMicrosoftWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Microsoft Dynamics and Integration Developer. Be the first to apply!
Related searches
- senior cloud service delivery manager Tallahassee, FL
- senior business analyst contract Tallahassee, FL
- senior strategic account manager Tallahassee, FL
- senior software engineer Tallahassee, FL
- senior application security Tallahassee, FL
- senior data manager Tallahassee, FL
- senior database analyst Tallahassee, FL
- senior vice president of operations Tallahassee, FL
- senior ux designer remote Tallahassee, FL
- senior manager financial planning & analysis Tallahassee, FL


