Senior Developer - D365/Power Platform/Azure

Intone Networks
  • Washington, DC
    6 days ago

    Job Description

    We are seeking a Senior Developer for a 6-month contract position based in Washington, DC. You will serve as the technical design authority and hands-on development lead for STAAND (Stronger Together Against Abuse and Neglect in DC), the District's Comprehensive Child Welfare Information System. STAAND is a person-centric, AI-enabled platform built on Microsoft Dynamics 365 and the Power Platform, hosted in a Government Community Cloud (GCC) tenant with Azure services in Microsoft's commercial cloud. In this role, you will own architecture, security design, AI engineering, and the platform's release cadence while reporting directly to the District's DevOps Manager.

    Responsibilities

    • Design and personally develop complex work in the backlog: Dataverse plug-ins and custom APIs in C#/.NET, PCF controls, TypeScript/JavaScript client extensions, complex Power Fx formulas, Azure Functions, Logic Apps, and integration components; establish and enforce architecture standards, design patterns, naming conventions, and technical debt registers across all modules and portals.
    • Build and maintain integrations across the GCC/commercial cloud boundary, including retry logic, idempotency, dead-letter handling, and reconciliation.
    • Optimize platform performance through plug-in execution tuning, query and FetchXML optimization, API batching, portal caching, and form/view load-time improvements.
    • Implement portal functionality across six external portals, including web roles, table permissions, and external-user authentication flows.
    • Build and maintain automated test coverage: unit tests for plug-ins and custom code, integration tests for interfaces, and UI regression suites.
    • Produce prototypes and spikes to de-risk design decisions before sprint work begins.
    • Refactor and retire technical debt on a defined cadence.
    • Own Azure DevOps YAML build and release pipelines, Power Platform Build Tools tasks, solution export/pack/unpack, environment variables, connection references, and automated deployment across Dev, Test, UAT, Train, and Production environments.
    • Own branching and merge strategy, versioning scheme, and release train cadence; maintain all solutions and code under source control with no manual production changes.
    • Maintain environment strategy and hygiene with the Architect: refresh cadence, data masking for lower environments, managed environment policies, DLP policy alignment, and capacity monitoring.
    • Integrate quality gates into the pipeline: static analysis, Power Platform solution checker, dependency and secret scanning, test execution, and enforced failure thresholds.
    • Automate infrastructure provisioning for Azure components using Bicep, ARM templates, or Terraform to ensure environments are reproducible.
    • Plan and execute releases: release notes, deployment runbooks, rollback plans, go/no-go criteria, and post-deployment verification.
    • Execute Dynamics 365 biannual release wave and monthly Power Platform update readiness, including early-access testing, deprecation remediation, and regression validation.
    • Continuously reduce release cycle time, deployment failure rate, and manual deployment steps; track and report DORA-style metrics.
    • Serve as primary reviewer and merge authority for pull requests into protected branches.
    • Enforce coding standards, security requirements, performance patterns, and test coverage thresholds; provide specific, actionable feedback on all submissions.
    • Maintain the definition of done, pull request checklist, and code review SLA to prevent review from becoming a bottleneck.
    • Review code specifically for security defects: injection vulnerabilities, insecure deserialization, hardcoded secrets, unsafe portal permissions, and unsafe handling of PII/PHI.
    • Review AI-related changes-prompt modifications, agent tool scoping, grounding source changes-against the Architect's evaluation framework before merge.
    • Mentor CFSA staff and other contract developers through code review; treat review as a capability-transfer mechanism.
    • Own triage, diagnosis, and resolution of production defects across modules and portals; drive root cause analysis and implement permanent fixes.
    • Maintain monitoring, alerting, and observability infrastructure: Application Insights, Azure Monitor, Dataverse audit and plug-in trace logs, portal telemetry, and integration failure dashboards.

    Numbers & Facts

    LocationWashington, DC

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Acceptance Testingunmatched
    • Application Integrationunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Analysisunmatched
    • Artificial Intelligence (AI)unmatched
    • Authenticationunmatched
    • Cachingunmatched
    • Cadenceunmatched
    • Child Protection/Welfareunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Community Cloudunmatched
    • Computer Securityunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Environmental Managementunmatched
    • GNU C Compilerunmatched
    • Go Programming Language (Golang)unmatched
    • Governmentunmatched
    • Information Technology & Information Systemsunmatched
    • Injectionsunmatched
    • Integration Testingunmatched
    • Internet Portalunmatched
    • JavaScriptunmatched
    • Mentoringunmatched
    • Metricsunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Dynamicsunmatched
    • Microsoft Windows Azureunmatched
    • Performance Testingunmatched
    • Performance Tuning/Optimizationunmatched
    • Production Systemsunmatched
    • Prototypingunmatched
    • Query Optimizationunmatched
    • Reconciliationunmatched
    • Refactoringunmatched
    • Release Notesunmatched
    • Reporting Dashboardsunmatched
    • Riskunmatched
    • Root Cause Analysisunmatched
    • Security Architectureunmatched
    • Security Designunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Static Analysisunmatched
    • Technical/Engineering Designunmatched
    • Telemetryunmatched
    • Test Automationunmatched
    • Test Patternsunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Client Plug-insunmatched
    • Web Formsunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder