×
Register Here to Apply for Jobs or Post Jobs. X

Business Senior Software Engineer

Job in Washington, District of Columbia, 20022, USA
Listing for: American Psychological Association
Full Time position
Listed on 2026-01-30
Job specializations:
  • IT/Tech
    Cloud Computing, Systems Engineer, Data Security, Data Engineer
Job Description & How to Apply Below
Position: Business Central Senior Software Engineer

Overview

Note: APA operates on a 37.5-hour work week with one-hour lunch breaks each day. APA sets salaries based on several considerations, including years of relevant experience, level of education, and previous staff and/or governance experience at APA.

This role leads the design, development, and modernization of APA's Microsoft Dynamics 365 Business Central environment, including migration from v22 (On-Premises) to v27 (Cloud) and ensuring secure, scalable architecture. The position drives modernization initiatives and collaborates with cross-functional teams to deliver integrations, maintain performance, and manage Dev Ops processes for automated builds, testing, and deployments in support of enterprise-wide financial systems and operations.

Education and Experience Required
  • 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, with specific expertise in data analysis, application design, structured programming, Dev Ops, and integration management utilizing APIs and Web services.
  • Business Central Expertise:
    Expert-level experience with Microsoft Dynamics 365 Business Central (v22+). Direct experience with On-Prem to Cloud migrations is heavily desired.
  • Development Tools:
    Mastery of AL Language Development, Visual Studio Code and Power Shell.
  • Data & Analytics:
    Expertise in SQL Server, Business Central database schemas, and data migration tools such as Configuration Packages (formerly Rapid Start).
  • E-commerce & Supply Chain:
    Experience supporting integrations with Lanham (e-Ship, EDI), and payment processors such as Stripe or Pay Pal.
Technical Skills Required
  • Advanced proficiency in AL (Application Language) and Business Central extension development, including refactoring for cloud readiness.
  • Solid understanding of cloud architecture for Business Central Online, REST API integration, and JSON/XML processing for secure, scalable integrations.
  • Skilled in code quality practices—including refactoring, design patterns, and test-driven development—to ensure maintainable, high-performance solutions.
  • Strong experience with Git-based source control (Git Hub/Git Lab), CI/CD pipeline development, and automated build/test/deploy practices.
  • Expertise in error handling, logging, and telemetry; ability to implement robust diagnostics using Business Central telemetry, Azure Monitor, and Application Insights integration.
  • Familiarity with Azure services (Key Vault, Storage, Functions) and Power Shell scripting for automation and environment management.
  • Experience using AI-assisted development tools for code optimization and testing, ensuring compliance and security.
  • Strong problem-solving and analytical skills, effective communication, and a collaborative approach to working with business stakeholders; proactive and detail-oriented with the ability to manage multiple priorities.
Responsibilities
  • Develop and maintain AL code and extensions supporting Finance operations in Business Central (BC) v22 (OnPrem), including bug fixes, enhancements, and production support.
  • Lead migration from Business Central v22 (OnPrem) to v27 (Cloud), including planning and executing a phased strategy to minimize business disruption.
  • Refactor and modernize existing AL extensions for cloud compatibility by removing On-Premises dependencies and implementing modular, cloud-native architecture using streams, Business Central telemetry, Application Insights integration, and centralized logging.
  • Develop new Business Central extensions using AL, applying best practices and design patterns (Factory, Strategy, Service Layer) to ensure scalability, maintainability, and performance.
  • Implement robust testing strategies (unit, integration, regression) to ensure reliability and auditability of financial processes.
  • Leverage AI-powered development tools to accelerate coding, testing, and documentation while maintaining security and compliance standards.
  • Design and maintain CI/CD pipelines for Business Central extension deployment, manage source code repositories with proper branching…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary