Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Aug 10, 2026
This job expires in: 26 days

Job Summary

To enhance the Ask VA Microsoft Dynamics CRM and related services, the fully remote Senior Software Engineer will design, develop, and maintain customizations, build RESTful APIs, and provide technical leadership while ensuring compliance with security standards.

Key Responsibilities
  • Engage with stakeholders to align CRM solutions with program objectives and communicate progress
  • Design, develop, and maintain Microsoft Dynamics 365 CRM customizations and backend data structures
  • Support CI/CD pipelines and collaborate with QA engineers to expand automated testing coverage
Required Qualifications
  • Public Trust Clearance or higher (ability to obtain and maintain required background investigation)
  • 7+ years of software engineering experience with a focus on full-stack development
  • Hands-on expertise with Microsoft Dynamics 365 CRM and C#/.NET development
  • Experience with SQL Server for backend data management
  • Proficiency with ReactJS and TypeScript for frontend enhancements and system integrations

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 48,944 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee