Full Stack Software Engineer

Endurance IT Services

Reston (VA)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Endurance IT Services in Reston, VA is seeking a senior software developer focused on Microsoft Dynamics 365 CRM and Azure-based enterprise solutions. The role emphasizes designing, developing, and supporting CRM customizations, integrations, and scalable applications using .NET, C#, SQL, and Azure.

You will collaborate with business and technical teams to translate requirements into robust, production-ready systems.

Qualifications

  • 5+ years of experience developing and supporting enterprise applications.
  • Strong experience with Microsoft Dynamics 365 CRM including customization and integration.
  • Expertise in .NET, C#, SQL, Azure services and modern app development practices.

Responsibilities

  • Design, develop, and support Dynamics 365 CRM solutions including customizations and integrations.
  • Build scalable enterprise applications with .NET, C#, SQL, and Azure services.
  • Develop and maintain CRM integrations with internal systems and third-party apps using APIs.
  • Collaborate with stakeholders to translate requirements into scalable solutions.
  • Participate in full SDLC from design to deployment and production support.
  • Troubleshoot complex issues across CRM, databases, and integrations while driving long-term solutions.
  • Contribute to architecture decisions ensuring scalability and performance.

Skills

Dynamics 365 CRM
C#
.NET
SQL
Azure
APIs
Integration
Agile
Communication

Tools

Azure Functions
App Services
API Management
Service Bus
Logic Apps
Key Vault
Azure SQL

Job description

Reston, United States

Key Responsibilities
  • Design, develop, and support solutions within Microsoft Dynamics 365 CRM, including customizations, plugins, workflows, and integrations.
  • Build scalable enterprise applications using .NET, C#, SQL, Azure services, and modern web technologies.
  • Develop and maintain integrations between CRM platforms, internal systems, and third-party applications using APIs and event-driven architectures.
  • Partner with business and technical stakeholders to translate requirements into practical, scalable solutions.
  • Participate in the full software development lifecycle, from design and development through deployment and production support.
  • Troubleshoot complex issues across CRM, databases, and integrated systems while driving long-term solutions.
  • Contribute to architecture and technical design decisions that ensure scalability, maintainability, and performance.
Qualifications
  • 5+ years of experience developing and supporting enterprise applications.
  • Strong experience with Microsoft Dynamics 365 CRM (or comparable CRM platforms), including customization and integration.
  • Expertise in .NET, C#, SQL, Azure services, and modern application development practices.
  • Experience with Azure Functions, App Services, API Management, Service Bus, Logic Apps, Key Vault, and Azure SQL.
  • Knowledge of sales, marketing, and customer service business processes.
  • Proven ability to resolve complex technical issues across multiple systems and integrations.
  • Strong communication skills with the ability to work independently and thrive in a collaborative, agile environment.
About US

At Endurance IT Services, we are always looking for talented individuals who are passionate about making a difference. Our team is built on innovation, excellence, and a commitment to creating value for our clients and our community

We foster a collaborative, inclusive environment where every team member can grow, contribute, and thrive. If you’re seeking a role where you can make a measurable impact while building meaningful relationships, we’d love to meet you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 170,000
Dynamics 365 Full-Stack Engineer: .NET/Azure & Integrations
Dynamics 365 Full-Stack Engineer: .NET/Azure & Integrations

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 150,000
Dynamics 365 Full-Stack Engineer - Enterprise Solutions
Dynamics 365 Full-Stack Engineer - Enterprise Solutions

Endurance IT Services • Reston (VA)

On-site
USD 110,000 - 170,000
Senior Developer, Dynamics/Power
Senior Developer, Dynamics/Power

AutoZone • Memphis (TN)

On-site
USD 110,000 - 150,000
Microsoft Dynamics FO Developer
Microsoft Dynamics FO Developer

Park Place Technologies • United States

On-site
USD 110,000 - 140,000
Senior .NET Core Developer
Senior .NET Core Developer

Vibotek LLC • Redmond (WA)

Hybrid
USD 100,000 - 120,000
Senior Microsoft Dynamics CRM Developer & Software Engineer
Senior Microsoft Dynamics CRM Developer & Software Engineer

Doran Jones Inc. • New York (NY)

On-site
USD 70,000 - 200,000
Competitive salary
Comprehensive health care coverage
401(k) match
+1
Microsoft Dynamics 365 CRM Developer at Stonehenge Staffing, LLC Warren, NJ
Microsoft Dynamics 365 CRM Developer at Stonehenge Staffing, LLC Warren, NJ

Stonehenge Staffing, LLC • New Jersey

On-site
USD 90,000 - 120,000
Senior Application Developer
Senior Application Developer

Capstone Mechanical, LP. • Deerfield (IL)

On-site
USD 90,000 - 120,000
Microsoft Dynamics 365 & .NET FS Developer
Microsoft Dynamics 365 & .NET FS Developer

Mbi Llc • Middletown Township (PA)

On-site
USD 80,000 - 110,000