- Company Name
- Arnold & Porter
- Job Title
- Senior Applications Developer
- Job Description
-
Job Title: Senior Applications Developer
Role Summary
Lead the design, development, and support of secure, scalable enterprise applications and integrations that modernize legacy systems and enable AI-driven capabilities across business functions. Focus on full‑stack development, cloud architecture, data engineering, and responsible AI, ensuring confidentiality, regulatory compliance, and high availability.
Expectations
* Deliver end‑to‑end application solutions with a product mindset.
* Demonstrate expertise in cloud‑first, API‑centric architecture.
* Maintain strict governance over highly confidential data.
* Provide client‑focused service and support, managing vendor relationships and escalations.
Key Responsibilities
* Own and evolve business applications: requirements gathering, solution design, roadmap creation, backlog grooming.
* Design and implement modern web applications, APIs, microservices, and event‑driven integrations using .NET, TypeScript/React, Azure services.
* Lead AI enablement (Azure OpenAI or equivalent): RAG, prompt design, evaluation, guardrails.
* Integrate Microsoft 365, SharePoint Online, Microsoft Graph, Teams, Power Platform.
* Maintain and enhance HR/Recruiting and Finance/Accounting systems, ensuring data accuracy, security, and auditability.
* Build and manage data pipelines and governed datasets for reporting and analytics (Power BI).
* Implement security, compliance, and identity controls (Entra ID, OAuth/OIDC, Key Vault, DLP, logging, auditing).
* Establish reliability and DevOps practices: CI/CD, infrastructure as code, observability, incident management.
* Manage vendors, platforms, documentation, training, and high‑quality client service.
* Design and administer relational and NoSQL databases, including AI vector search workloads.
Required Skills
* 10+ years of enterprise application delivery; professional services or law‑firm experience preferred.
* Proficient in cloud‑first architectures, APIs, integrations, databases, and production AI features.
* Core technologies: C#/.NET, ASP.NET Core, TypeScript, React/Next.js, REST/GraphQL, PowerShell; Python a plus.
* Azure: App Service, Functions, API Management, Service Bus, Azure SQL, Key Vault; AWS familiarity beneficial.
* Microsoft 365, Power Platform, SQL Server/Azure SQL, PostgreSQL, Power BI, Azure Data Factory/Synapse.
* AI/ML: Azure OpenAI or comparable LLM platforms, RAG, safety controls.
* DevOps: CI/CD, containers, Kubernetes/AKS, infrastructure as code.
* Strong judgment, problem‑solving, communication, and client‑service orientation.
Required Education & Certifications
* Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
* Professional certifications such as Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: DevOps Engineer Expert, or equivalent cloud/AI credentials preferred.
Washington district of columbia, United states
On site
Senior
06-03-2026