American Psychological Association

Senior Software Engineer, Business Central

American Psychological Association

full-time

Posted on:

Location Type: Remote

Location: District of ColumbiaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $134,500 - $206,000 per year

Job Level

Tech Stack

About the role

  • Develop and maintain AL code and extensions supporting Finance operations in Business Central (BC) v22 (OnPrem)
  • Lead migration from Business Central v22 (OnPrem) to v27 (Cloud)
  • Refactor and modernize existing AL extensions for cloud compatibility
  • Develop new Business Central extensions using AL
  • Implement robust testing strategies to ensure reliability and auditability of financial processes
  • Leverage AI-powered development tools to accelerate coding, testing, and documentation
  • Design and maintain CI/CD pipelines for Business Central extension deployment
  • Manage extension versioning and dependency management
  • Collaborate with Finance stakeholders to provide technical support
  • Create and maintain technical documentation for extensions, pipelines, and migration processes

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field; equivalent experience considered
  • 10 years of experience in the full application lifecycle management and support of enterprise financial systems
  • Expert-level experience with Microsoft Dynamics 365 Business Central (v22+)
  • Direct experience with On-Prem to Cloud migrations is heavily desired
  • Mastery of AL Language Development, Visual Studio Code and PowerShell
  • Expertise in SQL Server, Business Central database schemas, and data migration tools such as Configuration Packages
  • Experience supporting integrations with Lanham (e-Ship, EDI) and payment processors such as Stripe or PayPal
  • Advanced proficiency in AL and Business Central extension development
  • Solid understanding of cloud architecture for Business Central Online, REST API integration, and JSON/XML processing
  • Strong experience with Git-based source control (GitHub/GitLab), CI/CD pipeline development, and automated build/test/deploy practices
Benefits
  • Remote Work/Flexible Scheduling
  • 401(k) option with employer match of up to 4%
  • Medical, dental, and vision insurance options
  • Outpatient mental health benefit
  • Paid personal/vacation time plus 12 paid holidays
  • Family/Medical Leave
  • Tuition assistance
  • Employee Assistance Program (EAP)
  • Short- and long-term disability insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AL Language DevelopmentMicrosoft Dynamics 365 Business CentralSQL ServerVisual Studio CodePowerShellCI/CD pipelinesREST API integrationJSON processingXML processingdata migration tools
Soft Skills
collaborationtechnical supportdocumentationleadershipproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Engineering