Principal Software Engineer (X++) - 2960 (Remote) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CES · 8 hours ago

Principal Software Engineer (X++) - 2960 (Remote)

CES is a company with over 26 years of experience in delivering Software Product Development and Digital Transformation Consulting Services. They are seeking a Principal Software Engineer to develop and maintain custom extensions and integrations using X++ within Dynamics 365 Finance & Operations, collaborating with functional consultants and participating in Agile development processes.

Cyber SecurityInformation Technology
check
H1B Sponsor Likelynote

Responsibilities

Develop and maintain custom extensions, classes, and integrations using X++ within Dynamics 365 Finance & Operations (F&O)
Design, implement, and manage Data Entities, APIs, and Data Packages for integrations and reporting
Collaborate with functional consultants to translate business requirements into technical specifications and deliver effective solutions
Participate in Agile sprint ceremonies — planning, refinement, reviews, and retrospectives — as part of a collaborative development team
Use Azure DevOps and LCS to manage work items, builds, deployments, and release pipelines across environments
Apply ALM best practices for branching, version control, and environment synchronization
Optimize performance through efficient coding, caching strategies, and extension pattern adherence
Troubleshoot, debug, and resolve technical issues in coordination with QA and support teams
Work with Power Platform tools (Power Automate, Power Apps) to extend and automate D365 Finance processes
Ensure code quality and documentation align with RedSail’s development standards and security policies

Qualification

X++Microsoft Dynamics 365 F&OAzure DevOpsData transformationAgile practicesPower PlatformC#M365English fluencyProblem-solvingCollaboration skills

Required

Bachelor's Degree in Computer Science, Information Systems, or related discipline; or equivalent hands-on experience
4–6 years of experience developing solutions in Microsoft Dynamics 365 Finance & Operations (F&O) using X++
Strong understanding of D365 Finance modules and underlying data structures (GL, AP, AR, Fixed Assets, Budgeting, Project Accounting)
Hands-on experience with Azure DevOps (repos, pipelines, boards) and LCS (environment management, deployable packages, asset library)
Proficient in data transformation and integration (Data Entities, OData, REST APIs, SSIS, SQL)
Solid grasp of Agile and DevOps practices within an enterprise development environment
Knowledge of extension patterns, overlayering prevention, and performance optimization techniques
Familiarity with Power Platform tools (Power Automate, Power Apps, Power BI) for workflow and reporting
Excellent problem-solving and debugging skills in X++, C#, or .NET frameworks
Fluent in English (read, write, and speak) with strong verbal communication and collaboration skills
Experience with M365, Teams, and collaborative documentation in Azure DevOps or SharePoint
Experience integrating F&O with CRM, Power Platform, or Azure Data Factory

Preferred

Microsoft Certified: Dynamics 365 Finance & Operations Developer Associate (preferred)
Microsoft Dynamics 365 Finance & Operations Developer or Solution Architect certification

Company

CES is an information technology and business process management company.

H1B Sponsorship

CES has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (10)
2023 (7)
2022 (13)
2021 (11)
2020 (15)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Raju Vedala
Chief Executive Officer
linkedin
Company data provided by crunchbase