Description
The Information Technology Department of Arnold & Porter has an opening for a Senior Applications Developer. This role may work in one of our U.S. offices or 100% virtual/remote in a firm approved U.S. state. The Senior Applications Developer designs, builds, and supports business-critical applications and integrations that power the Firm’s operational and legal support functions. This role combines full-stack development, cloud architecture, data engineering, and responsible AI to modernize systems and improve efficiency while protecting confidentiality and meeting regulatory requirements.
The role focuses on modernizing legacy platforms, building secure APIs and integrations, automating workflows across Microsoft 365 and Power Platform, and enabling AI capabilities (e.g., RAG, copilots, intelligent search) across HR/Recruiting, Finance/Accounting, and other firmwide systems.
Key Responsibilities
Own and evolve business applications with a product mindset: requirements gathering, solution design, roadmaps, and backlog management.
Design and build modern web applications, APIs, microservices, and event-driven integrations using .NET, TypeScript/React, and Azure.
Lead AI enablement using Azure OpenAI or similar services, including RAG, prompt design, evaluation, and guardrails.
Integrate Microsoft 365, SharePoint Online, Microsoft Graph, Teams, and Power Platform solutions.
Maintain and enhance HR/Recruiting and Finance/Accounting systems and integrations, ensuring data accuracy, security, and auditability.
Design and operate data pipelines and governed datasets for reporting and analytics (Power BI).
Implement security, compliance, and identity standards (Entra ID, OAuth/OIDC, Key Vault, DLP, logging, auditing).
Establish reliability and DevOps practices, including CI/CD, infrastructure as code, observability, and incident management.
Manage vendors, platforms, documentation, training, and provide high-quality client service and escalated support.
Design and administer relational and NoSQL databases, including support for AI vector search workloads.
Qualifications
Bachelor’s degree in Computer Science or related field, or equivalent experience.
10+ years of experience delivering secure, scalable enterprise applications; professional services or law firm experience preferred.
Strong experience with cloud-first architectures, APIs, integrations, databases, and production AI features.
Proven ability to work with highly confidential data under strict governance and change controls.
Core technologies: C#/.NET, ASP.NET Core, TypeScript, React/Next.js, REST/GraphQL, PowerShell; Python a plus.
Azure experience preferred (App Service, Functions, API Management, Service Bus, Azure SQL, Key Vault); AWS familiarity helpful.
Microsoft 365, Power Platform, SQL Server/Azure SQL, PostgreSQL, Power BI, Azure Data Factory/Synapse.
AI/ML experience with Azure OpenAI or similar LLM platforms, including RAG and safety controls.
DevOps, CI/CD, containers, Kubernetes/AKS, infrastructure as code.
Strong judgment, problem-solving skills, communication, and a demonstrated commitment to client service and confidentiality.
The anticipated base salary for this position is $139,440 to $174,300. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location in which the applicant lives and/or from which they will be performing the job.
For benefits information, please click here: https://www.arnoldporter.com/en/careers/professional-staff/benefits.
The firm may provide a discretionary bonus annually.
Arnold & Porter is an equal opportunity employer that does not discriminate on the basis of race, color, creed, religion, national origin, sex, pregnancy and childbirth (including breastfeeding and related medical conditions), age, marital or partnership status, familial status, sexual orientation, gender, gender identity, gender expression, transgender, physical or mental disability, medical condition, family leave status, citizenship status, immigration status, ancestry, genetic information, military or veteran status, or any other characteristic protected by local, state or federal laws, rules or regulations. Our Firm's equal opportunity policy applies to all employment practices and terms and conditions, including, without limitation, recruitment, employment, assignment, training, compensation, benefits, promotions, disciplinary action and terminations. For purposes of the firm's Anti-discrimination and Anti-harassment Policies, the term "race" includes, without limitation, traits historically associated with race, including, but not limited to, hair texture and protective hairstyles, such as braids, locks, and twists.
Arnold & Porter Kaye Scholer LLP endeavors to make www.arnoldporter.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Director of Support Staff Stephanie Denmark at +1 202.942.6068. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
For our EEO Policy Statement, please click here. If you would like more information about your EEO rights as an applicant under the law, please click Know Your Rights.
Arnold & Porter Kaye Scholer LLP uses E-Verify, which is a web-based system, to confirm the eligibility of our employees to work in the United States. As an E-Verify employer, we verify the identity and employment eligibility of newly hired employees by electronically matching information provided by employees on the Form I-9, Employment Eligibility Verification, against records available to the Social Security Administration (SSA) and the Department of Homeland Security (DHS). We use E-Verify because we are a federal contractor containing the Federal Acquisition Regulation (FAR) E-Verify clause. Please see the posters for details regarding E-Verify or contact Arnold & Porter Kaye Scholer LLP’s Human Resources Department for more information. E-Verify Participation Poster and Right-to-work Poster.