Alarm.com

Alarm.com

Senior Systems Engineer - D365 Finance Operations

Tysons, Virginia · Senior

Sponsorship not specified$100k-$152kDetected 10 hours ago
SQLAzureDevOpsRESTData AnalysisComplianceFinancial AnalysisAccountingBudgetingSupply ChainLogisticsProcurementERPSystems EngineeringCollaborationFinancial ReportingAccounts PayableWarehouse Management System

Stay score

odds of building a lasting career here

54Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Our standards are high and our employees enjoy working alongside other high achievers. - Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
  • Our employees work from the office 4 days a week.
  • Alarm.com's common stock is traded on Nasdaq under the ticker symbol ALRM.

Responsibilities

  • Configure and maintain Dynamics 365 Finance and Supply Chain Management across financial, procurement, inventory, order management, manufacturing, and related business processes
  • Translate functional designs and business requirements into technical designs, configurations, extensions, integrations, and system solutions
  • Design, develop, test, and maintain D365 extensions using X++, Visual Studio, and extension-based development practices
  • Develop and support data entities, batch processes, workflows, forms, reports, business logic, and security configurations
  • Develop and support integrations using APIs, OData, business events, data entities, Azure Logic Apps, Dataverse, and other applicable technologies
  • Participate in design workshops, fit-gap analysis, prototyping, data migration, system integration testing, user acceptance testing, cutover, and stabilization
  • Support data migration activities including extraction, transformation, mapping, loading, validation, reconciliation, and issue resolution
  • Manage source control, build processes, release pipelines, deployment packages, and code promotion across development, test, sandbox, and production environments
  • Maintain technical designs, system documentation, deployment procedures, support runbooks, and configuration records
  • Support D365 security design, including roles, duties, privileges, segregation of duties, and least-privilege access

Requirements

  • Proficiency in X++ development, debugging, extensions, event handlers, Chain of Command, and D365 development patterns
  • Experience with Azure DevOps, including source control, work items, builds, release pipelines, branching, deployments, and application lifecycle management
  • Experience with Azure integration technologies such as Logic Apps, Functions, Service Bus, Power Platform, or comparable tools
  • Working knowledge of Dataverse, Power Apps, Power Automate, dual-write, or virtual entities
  • Experience with the D365 Data Management Framework, data packages, recurring integrations, and migration activities
  • Ability to troubleshoot application performance, batch jobs, integrations, deployments, data issues, security, and production incidents
  • Working knowledge of D365 Finance capabilities, including general ledger, accounts payable, accounts receivable, cash and bank management, fixed assets, budgeting, and financial reporting
  • Working knowledge of D365 Supply Chain Management capabilities such as procurement, inventory, warehouse management, sales orders, product information management, production, or transportation
  • Experience operating within a SOX-controlled environment and supporting IT general controls, change management, access controls, segregation of duties, and audit evidence requirements
  • Experience supporting integrations with third-party logistics providers, tax platforms, billing systems, banks, payment processors, ecommerce systems, data warehouses, or reporting platforms

Skills

  • Senior Systems Engineer - D365 Finance Operations

Compensation

  • $100,000 - $152,000 USD
  • The base salary offered is part of a total compensation package.
  • Base Salary Range

Benefits

  • Our total rewards package is designed to support you holistically-in your health, your finances, and your life outside of work.
  • The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match.
  • We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.

Company info

  • Senior Systems Engineer - D365 Finance Operations Alarm.com is a rapidly expanding technology company delivering innovative cloud and connected solutions to millions of residential and commercial customers.
  • We are seeking a Senior D365 Finance and Operations Engineer to serve as a core technical member of the Finance IT Systems team.
  • Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work. - Alarm.com values working together and collaborating in person.
  • However, we are not accepting resumes from recruiters or employment agencies for this position.

Equal opportunity

  • Equal Opportunity Employer

Visa & Work Authorization

  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.