
Senior Software Engineer – Dynamics
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
• Design, develop, and maintain customizations for Microsoft Dynamics 365 CRM, including C#/.NET plugins, workflows, and configurations.
• Design and maintain backend data structures in SQL Server that support CRM functionality.
• Stay updated with Dynamics 365 Wave releases and implement relevant updates.
• Support CI/CD pipelines and uphold secure coding practices.
• Collaborate with QA engineers to enhance automated testing coverage for CRM integrations.
• Build and optimize RESTful APIs to connect CRM with VA.gov and other systems.
• Troubleshoot and resolve production issues while ensuring reliability, security, and compliance with VA requirements.
• Engage with stakeholders to understand their needs, communicate progress, and align CRM solutions with program objectives.
• Participate in Agile/Scrum ceremonies, such as sprint planning, backlog grooming, daily stand-ups, and retrospectives.
• Work within a small technical team responsible for the end-to-end ownership of production APIs, including design, development, integration, documentation, and ongoing maintenance.
• Write production-grade Java in core services and review code alongside the technical lead.
• Collaborate with the engineering lead and API architect on solution design.
• 5+ years of software engineering experience, emphasizing full-stack development.
• Hands-on expertise in Microsoft Dynamics 365 CRM and C#/.NET development.
• Experience with SQL Server for backend data management.
• Proficient in ReactJS and TypeScript.
• Strong understanding of RESTful APIs and enterprise system integration.
• Familiarity with Azure cloud environments for hosting and deployment.
• Experience in implementing CI/CD pipelines and DevSecOps practices, including GitHub Actions, secure code scanning, and containerization.
• Direct experience with VA projects and prior involvement in federal IT projects that require security and compliance.
• Strong understanding of Agile methodologies (Scrum) and experience in delivering software in iterative sprints.
• Comfortable utilizing AI coding assistants, such as GitHub Copilot.
• Familiarity with Docker, Kubernetes, and Helm.
• Understanding of application security principles and secure development practices.
• Experience operating services under a continuous Authority to Operate (cATO) or similar Federal compliance model.
• Experience working in a complex, multi-vendor Federal program.
• Public Trust Clearance or higher, or the ability to obtain and maintain it; background check required.
• Competitive compensation and market-leading bonus opportunities.
• Medical, dental, and vision benefits, with a significant portion of the premium subsidized by IronArch.
• Contributions to Health Reimbursement Account for qualifying high deductible health plans.
• Company-provided healthcare concierge assistance.
• 401(k) retirement plan with company contributions, allowing immediate entry and vesting.
• 20 days of PTO accumulated each calendar year.
• 11 paid holidays.
• Bereavement, jury duty, parental (maternity/paternity/adoption), and military leave.
• Sabbatical programs.
• Company-paid short- and long-term disability insurance.
• Company-paid life insurance.
• Voluntary life, accidental, and indemnity income replacement benefits.
• Professional development reimbursement.
• Health club reimbursement.
• Matching donation program and annual philanthropic activities.
• Pet insurance.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.